Git — различия между версиями
Материал из K.Wiki
Kirill (обсуждение | вклад) (Новая страница: «=== Как изменить дату коммита? === Выполнить, заменив подходящими значениями <tt>{ID коммита}</t…») |
(нет различий)
|
Версия 02:39, 29 декабря 2015
Как изменить дату коммита?
Выполнить, заменив подходящими значениями {ID коммита} и {дата}:
git filter-branch --env-filter 'if [ $GIT_COMMIT = {ID коммита} ] then export GIT_AUTHOR_DATE="{дата}" export GIT_COMMITTER_DATE="{дата}" fi'
Например,
git filter-branch --env-filter 'if [ $GIT_COMMIT = 84592e38ff28abded203397205be723f6380f4ae ] then export GIT_AUTHOR_DATE="June 01 20:38:46 2014 +0300" export GIT_COMMITTER_DATE="June 01 20:38:46 2014 +0300" fi'
И удалить созданный бэкап:
rm -rf .git/refs/original/refs/heads/*