
有没有什么方法可以集成文本编辑器(joe
在我的例子中)git
,这样对任何文件的每次更改都会自动提交到 git 中(可能带有时间戳),这样我就可以随时返回(恢复更改)或我编辑过的任何文件的差异更改?
我什至不知道那会如何运作。可能有一些包装脚本?
答案1
如果您愿意使用vi
or vim
,添加到文件中的以下命令.vimrc
似乎对我有用:
:autocmd BufWritePost * !git commit -a -m `date`"
有没有什么方法可以集成文本编辑器(joe
在我的例子中)git
,这样对任何文件的每次更改都会自动提交到 git 中(可能带有时间戳),这样我就可以随时返回(恢复更改)或我编辑过的任何文件的差异更改?
我什至不知道那会如何运作。可能有一些包装脚本?
如果您愿意使用vi
or vim
,添加到文件中的以下命令.vimrc
似乎对我有用:
:autocmd BufWritePost * !git commit -a -m `date`"