使用 git 对用我的文本编辑器编辑的任何文件进行版本控制

使用 git 对用我的文本编辑器编辑的任何文件进行版本控制

有没有什么方法可以集成文本编辑器(joe在我的例子中)git,这样对任何文件的每次更改都会自动提交到 git 中(可能带有时间戳),这样我就可以随时返回(恢复更改)或我编辑过的任何文件的差异更改?

我什至不知道那会如何运作。可能有一些包装脚本?

答案1

如果您愿意使用vior vim,添加到文件中的以下命令.vimrc似乎对我有用:

:autocmd BufWritePost * !git commit -a -m `date`"

答案2

可以使用 vv 完成非常简单且自动的编辑器版本控制,请参阅:

http://fex.belwue.de/fstools/vv.html

它适用于任何编辑器,除了 vv 之外不需要任何其他工具。

相关内容