Вопросы с тегом «git-revert»

Отменить изменения фиксации в репозитории Git

7630
Как мне вернуть репозиторий Git к предыдущему коммиту?

Ответы на этот вопрос - работа сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. Как мне вернуться из моего текущего состояния к снимку, сделанному при определенной фиксации? Если я это сделаю git log, то я...

984
Как отменить несколько коммитов git?

У меня есть git-репозиторий, который выглядит так: A -> B -> C -> D -> HEAD Я хочу, чтобы глава ветви указывал на A, т.е. я хочу, чтобы B, C, D и HEAD исчезали, и я хочу, чтобы head был синонимом A. Похоже, я могу либо попытаться перебазировать (неприменимо, так как я поместил изменения...

802
Откат на старый коммит Git в публичном репо

Как я могу вернуться к конкретному коммиту в git ? Лучший ответ, который кто-то мог мне дать, это использовать git revertX раз, пока я не достигну желаемого коммита. Допустим, я хочу вернуться к коммиту, которому уже 20 коммитов, мне придется запустить его 20 раз. Есть ли более простой способ...

789
Отменить определенный коммит в Git, который был передан в удаленные репозитории

Какой самый простой способ отменить конкретный коммит, это: не в голову или голову Был сдвинут в пульт. Потому что, если это не последний коммит, git reset HEAD не работает И потому, что он был перенесен на пульт, git rebase -i а также git rebase --onto вызовет некоторые проблемы в пульте. Более...

276
В чем разница между Git Revert, Checkout и Reset?

Я пытаюсь узнать , как восстановить или откат файлов и проекты в предыдущее состояние, и не понимает разницы между git revert, checkoutи reset. Почему существуют три разные команды для одной и той же цели, и когда кто-то должен выбирать одну над...

231
Повторное выполнение слияния в Git

Здесь я столкнулся с небольшой проблемой: 28sв Git была ветвь для конкретной проблемы , которую я слил в общую developветку. Оказывается, я сделал это слишком быстро, поэтому я использовал git-revert, чтобы отменить слияние. Теперь, однако, пришло время , чтобы объединить 28sв develop, но команда...

185
Почему git revert жалуется на отсутствующую опцию -m?

Так что я работаю над проектом с другими людьми, над которым работают несколько форков github. Кто-то только что решил проблему, и я слился с его форком, но потом понял, что могу найти лучшее решение. Я хочу отменить коммит, который я только что сделал. Я пытался сделать это с, git revert HEADно...

179
Как я могу переместить ГОЛОВУ назад в предыдущее место? (Отдельная голова) & Отменить фиксацию

В Git я пытался сделать это squash commitпутем слияния в другую ветку и затем сбрасывал HEADна предыдущее место через: git reset origin/master Но мне нужно выйти из этого. Как я могу переместить ГОЛОВУ назад в предыдущее место? У меня есть фрагмент SHA-1 ( 23b6772) коммита, в который мне нужно...

96
Мне нужно выскочить и выбросить «средний» коммит в моей основной ветке. Как я могу это сделать?

Например, в следующей основной ветке мне нужно удалить только фиксацию af5c7bf16e6f04321f966b4231371b21475bc4da, которая является второй из-за предыдущей перебазировки: commit 60b413512e616997c8b929012cf9ca56bf5c9113 Author: Luca G. Soave <luca.soave@gmail.com> Date: Tue Apr 12 23:50:15 2011...

80
Отменить слияние после нажатия

Шаги, которые я выполнил: У меня две ветки: branch1 и branch2, $git branch --Initial state $branch1 $git checkout branch2 $git pull origin branch1 --Step1 Я разрешаю конфликты и $git commit -m "Merge resolved" тогда $git checkout branch1 $git merge branch2 $git push origin branch1 Теперь я понял,...