Ответы пользователя по тегу TortoiseGit
  • Tortoisegit. Как правильно сделать откат коммита?

    Reset - сбрасывает указатель ветки и/или индекс.
    Revert - создаёт новый коммит, в котором содержится отмена изменений выбранного коммита. Что под revert подразумевают разработчики Tortoisegit мне не известно.

    git push можно выполнить лишь тогда, когда при принятии изменений, сервер способен выполнить fast-forward.
    Но вы сбросили ветку, поэтому fast-forward merge невозможен.

    Обойти это можно с помощью ключа force "git push -f"
    Но если вы работаете над репозиторием не одна, то на месте ваших коллег, я бы запинал вас ногами.

    Пока не прочтёте Pro Git (в русском переводе "Git для профессионального программиста"), так и будете тыкаться-мыкаться.
    Ответ написан
    7 комментариев