当执行git checkout <branch_name>命令时,我试图运行vscode扩展中的某些方法。其中一种工作方式是通过vscodeUI,它允许我附加一个事件侦听器。但是,由于用户也可以使用git checkout ...使用终端更新他们的分支,那么我如何根据终端中执行的内容触发某些函数呢?有没有一种方法可以将事件侦听器附加到vscode终端,让我知道执行了哪些命令?
git checkout <branch_name>
git checkout ...
jyztefdp1#
使用chokidar(https://www.npmjs.com/package/chokidar)在<project_root>/.git/HEAD上添加一个监视器对我来说很有效!
<project_root>/.git/HEAD
1条答案
按热度按时间jyztefdp1#
使用chokidar(https://www.npmjs.com/package/chokidar)在
<project_root>/.git/HEAD
上添加一个监视器对我来说很有效!