git-revert- все статьи тега
Как использовать 'git reset --hard HEAD' для возврата к предыдущему коммиту? [дубликат]
На этот вопрос уже есть ответ здесь: Как вернуть репозиторий Git к предыдущему коммиту 39 ответов Я знаю, что Git отслеживает изменения, которые я делаю в своем приложении, и он удерживает их, пока я не зафиксирую изменения, но вот где я зависаю: Когда я хочу вернуться к предыдущему коммиту, я использую: git reset --hard HEAD И Git возвращает: HEAD is now at 820f417 micro Как мне затем вернуть ...
Как восстановить репозиторий Git в одной из предыдущих фиксаций
как я могу вернуться из моего текущего состояния к снимку, сделанному на определенной фиксации? Если я это сделаю git log, то я получаю следующий вывод: $ git log commit a867b4af366350be2e7c21b8de9cc6504678a61b` Author: Me <[email protected]> Date: Thu Nov 4 18:59:41 2010 -0400 blah blah blah... commit 25eee4caef46ae64aa08e8ab3f988bc917ee1ce4 Author: Me <[email protected]> Date: Thu Nov 4 05:13:39 2010 -0400 more blah blah blah... commit 0766c053c0ea2035e90f504928f8df3c9363b8bd Author: Me ...
Откат к старой фиксации Git в публичном РЕПО
Как я могу вернуться к определенной фиксации в git? лучший ответ, который кто-то мог дать мне, был использовать git revert X раз, пока я не достигну желаемой фиксации. Итак, предположим, что я хочу вернуться к фиксации, которая составляет 20 коммитов, мне нужно будет запустить ее 20 раз. есть ли более простой способ сделать это? Я не могу сбросить, потому что этот репозиторий является публичной. ...
В чем разница между git Revert, Checkout и Reset?
Я пытаюсь узнать, как восстановить или откатить файлы и проекты в предыдущее состояние, и не понимают разницы между git revert,checkout и reset. Почему существуют 3 разные команды для одной и той же цели, и когда кто-то должен выбрать один из них? ...
Повторное выполнение обратного слияния в Git
я столкнулся с небольшой проблемой здесь: у меня была проблемная ветвь 28s в Git, чтобы я слился в общее develop филиала. Оказывается, я сделал это слишком быстро, поэтому я использовал git-revert, чтобы отменить слияние. Теперь, однако, пришло время объединить 28s на develop, но команда git-merge видит исходное слияние и радостно объявляет, что все хорошо и ветви уже объединены. Что мне теперь делать? Создать вновь "вернуться "28С -> разработка"" ' совершал? Не кажется хороший способ сделать ...