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

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

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

95
Есть ли способ восстановиться после случайного «возврата к svn»?

Сегодня утром мне удалось прострелить себе ногу, выполнив следующие действия: Началась работа над изменением моего проекта Кучу правок в кучу файлов Понял, что мой подход был неправильным, и что мне нужно начинать сначала cd'd на верхний уровень моего проекта и выполнил "svn --recursive revert"....

86
Как вернуться к определенному тегу в Git?

Я знаю, как вернуться к более старым коммитам в ветке Git, но как мне вернуться к состоянию ветки, продиктованному тегом? Я представляю себе что-то вроде этого: git revert -bytag "Version 1.0 Revision 1.5" Это возможно?...

84
Git: Как восстановить 2 файлов, которые упорно застрял в «Changed, но не совершенные»?

У меня есть репо, в котором есть два файла, которые я предположительно изменил локально. Итак, я застрял в этом: $ git status # On branch master # Changed but not updated: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes...

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 Теперь я понял,...