Как используется git revert
?
Это может звучать как повторяющийся вопрос, но когда люди его спрашивают, часто возникает ответ, используйте git reset
в соответствии с Возвратитесь к фиксации с помощью SHA-хэша в Git?
Затем, когда кто-то спрашивает, как использовать git reset
, люди ответят, что вам следует использовать git revert
как Git - как откат
Прежде чем вы это узнаете, появилось 8 разных людей с их собственными уникальными способами спасти задницу OP, все это над вашей головой.
Так что давайте попробуем и приложим краткое описание и напишем руководство Dummies на git revert
.
Сценарий: вы совершили дважды, чтобы справиться, и его плохо. Вы нажали, и у других людей произошли плохие изменения.
Вы хотите его отменить. Это не то, что вы можете вручную отменить в коде, скажем, какой-то мастер или менеджер пакетов изменил массу вещей повсюду - вы просто хотите вернуть все, как это было.
Вот что такое контроль источника. Я уверен, что это легко.
Хорошо, вы собираетесь использовать git revert
, но как?
И после запуска git revert
вам нужно сделать что-то еще после? Вам нужно зафиксировать сделанные изменения или сделать возврат непосредственно к репо или что?
Очевидно, вам нужно будет снова нажать и, возможно, объявить свои шары команде.