использование git для управления версиями любого файла, отредактированного в моем текстовом редакторе

использование git для управления версиями любого файла, отредактированного в моем текстовом редакторе

Есть ли способ интегрировать текстовый редактор ( joeв моем случае) с gitтаким образом, чтобы каждое изменение в любом файле автоматически фиксирулось в git (вероятно, с отметкой времени), чтобы я всегда мог вернуться назад (отменить изменения) или сравнить изменения любых файлов, которые я отредактировал?

Я даже не знаю, как это будет работать. Возможно, с каким-то скриптом-оберткой?

решение1

Если вы готовы использовать viили vim, то следующая команда, добавленная в .vimrcфайл, кажется мне подходящей:

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

решение2

С помощью vv можно очень просто и автоматически управлять версиями редактора, см.:

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

Он работает с любым редактором и не требует никаких других инструментов, кроме vv.

Связанный контент