История изменений
Исправление KennyMinigun, (текущая версия) :
Если тебе надо просто зафиксировать старую версию, то:
- Закоммить старую версию
-
git revert HEAD
— верни все как было -
git push
— поделись с друзьями
Если удалённый сервер разрешает модерацию push force, то можешь даже сделать красивую историю:
- Коммитишь старую версию файла
-
git rebase -i HEAD~<сколько коммитов назад нужно было вкоммитить + 1>
и перемещаешь строчку со своим коммитом куда надо - С вероятностью 99.9(9)% возникнут конфликты. Решаются просто:
git checkout HEAD .
(вот тут точно не помню, либо HEAD либо коммит *после* HEAD) -
git push --force
- Горишь в аду
Исходная версия KennyMinigun, :
Если тебе надо просто зафиксировать старую версию, то:
- Закоммить старую версию
-
git revert HEAD
— верни все как было -
git push
— поделись с друзьями
Если удалённый сервер разрешает модерацию push force, то можешь даже сделать красивую историю:
- Коммитишь старую версию файла
-
git rebase -i HEAD~<сколько коммитов назад нужно было вкоммитить + 1>
и перемещаешь строчку со своим коммитом куда надо - С вероятностью 99.9(9)% возникнут конфликты. Решаются просто:
git checkout HEAD .
-
git push --force
- Горишь в аду