Skip to content

Instantly share code, notes, and snippets.

View kzkvv's full-sized avatar
🐼

Kirill Kazakov kzkvv

🐼
View GitHub Profile
@kzkvv
kzkvv / rescue-from-git-push-force.md
Created October 8, 2021 17:41 — forked from Envek/rescue-from-git-push-force.md
Откат ошибочной команды git push --force

Откат ошибочной команды git push --force

Иногда при работе с несколькими удалёнными репозиториями в git, может произойти страшное: git push --force в не тот remote и/или не в ту ветку.

Такое может случиться, например, если вы используете [Deis], в котором деплой запускается при git push нужного коммита в сборщик, когда при отладке деплоя после очередного git commit --amend по запарке вместо git push deis master --force делается просто git push --force. Упс.

Как результат, последние коммиты коллег безвозвратно потеряны, и вы чувствуете неотвратимость их ярости…

Но это git, а значит всё можно починить!

@kzkvv
kzkvv / reset.md
Last active August 9, 2021 09:46 — forked from hitautodestruct/reset.md
Reset root password on scaleway.com