Как установить gitbackup тулзу
gitbackup позволяет по команде создать бекапы всех конфликтных файлов, чтобы при разешении конфликта, можно было откатить какой-либо из файлов, если вы его не так зарезолвили. После создания коммита все бекапы удаляются, и в сам коммит не входят (но так работает только при коммите, например, если сделать abort мержа, бекапы останутся, и их придется удалить вручную).
Чтобы установить gitbackup скачайте архив по ссылке, и файл pre-commit поместите в папку проекта в “.git/hooks”. Для каждого проекта, где вы хотите использовать тулзу это придется делать индивидуально. Остальные файлы единоразово надо закинуть в папку “Windows/System32” https://drive.google.com/file/d/1HjDsdtIfedx6crSEl74gZyOoAobiG5PA/view?usp=sharing
Чтобы использовать тузлу, после мержа при возникновении конфликтов надо открыть консоль в месте проекта, и прописать команду “gitbackup”. Если всё пройдет успешно, то выведится сообщение “Backup success”. Далее можете резолвить конфликты и коммитить как обычно, все созданные бекапы после коммита должны будут удалятся
Чтобы использовать тузлу, после мержа при возникновении конфликтов надо открыть консоль в месте проекта, и прописать команду “gitbackup”. Если всё пройдет успешно, то выведится сообщение “Backup success”. Далее можете резолвить конфликты и коммитить как обычно, все созданные бекапы после коммита должны будут удалятся
Last updated