У меня есть идея использовать Git перехватчики с намерением обновлять дату (и позднее «время») в файле журнала каждый раз, когда я делаю коммит, используя следующие команды в файле pre-commit
:
#!/bin/sh
echo %date% >> log.txt
Но он не работает, как я ожидаю, он пишет точно так же %date%
вместо чего-то 04/23/2020
.
Во-вторых, разумно ли использовать Git hook сценарии, чтобы сделать такую вещь? Я предполагаю, что у меня будет бесконечная проблема фиксации, поскольку каждый коммит будет обновлять файл. Какие еще варианты мне нужно сделать для базового c обновления в текстовом файле на каждом пу sh или коммите?