Отменить фиксацию при неудачном нажатии - PullRequest
0 голосов
/ 30 ноября 2018

мы используем TortoiseGit «commit» сохраняет изменения в локальном репозитории.

При сбое отправки файл все еще сохраняется в локальном хранилище, а значок состояния TortoiseGit в файле зеленый. Это сбивает с толку, поскольку разработчик не знает, что файл в удаленном хранилище находится внеsync.

1) Есть ли способ напрямую подключиться к удаленному репозиторию (как в SVN), при сбое отправки значок состояния должен быть красного цвета

или

2) В случае сбоя push-сообщения можно автоматически отменить принятие локального репозитория?

1 Ответ

0 голосов
/ 30 ноября 2018

Не следует использовать цвет файлов для оценки состояния git всегда;

и при возникновении ошибок из-за синхронизации удаленный представитель фиксирует

Сначала git pull, а затем git push ваш коммит (ы).

И вам не нужно отменять коммит (хотя вы можете отменить его, используя git reset и git checkout)

В конце концов, Git имеет другоеидеи и методы с SVN.Просто подумай в Git, прости SVN.

...