git: как добавить один файл как версию другого?

$ datediff -f "%H hours and %M minutes" "2016-10-13 14:19:23" "2016-10-13 18:19:23"
4 hours and 0 minutes

datediff - из пакета dateutuils. http://www.fresse.org/dateutils/

Обратите внимание, что в отличие от команды date, dateutils игнорирует настройки локали, по умолчанию используя GMT. Это может привести к разнице в один час при переходе на летнее время.

Сравните:

$ datediff  -f "%H:%M" "2016-10-29 14:00:00" "2016-10-30 14:00:00"
24:0

и

$ datediff --from-zone=Europe/Berlin  -f "%H:%M" "2016-10-29 14:00:00" "2016-10-30 14:00:00"
25:0
2
14.04.2019, 11:06
2 ответа

Да, вы перезаписываете script.sh на script1.sh после первоначальной фиксации. Начиная с нуля:

git init
git add script.sh
git commit -m "First version of script.sh"
mv script1.sh script.sh
git add script.sh
git commit -m "Second version of script.sh"

После этого вы сможете увидеть обе версии script.sh в git log , проверить предыдущую версию и т. Д.

{{1 }}
3
27.01.2020, 21:59

Чтобы понять Git, вам нужно думать о снимках, которые являются коммитами. После изменения файла несколько коммитов вы можете отслеживать изменения через git diff script.sh

1
27.01.2020, 21:59

Теги

Похожие вопросы