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

Отменить - это команда во многих компьютерных программах. Он удаляет последнее изменение, внесенное в документ, и возвращает его к более раннему состоянию. В некоторых более сложных программах, таких как обработка графики, отменить отменяет последнюю команду, выполненную для редактируемого файла.

30
Как мне отменить последние локальные коммиты в Git?
На этот вопрос есть ответы на переполнение стека на русском : Как вернуться (откатиться) к более раннему коммиту? Я случайно передал неправильные файлы в Git , но я еще не отправил коммит на сервер. Как я могу отменить эти коммиты из локального репозитория?

30
Отмените Git-слияние, которое еще не было перенесено
На этом вопросе есть ответы на Переполнение стека на русском : Как отменить последний push? В моей основной ветке я делал git merge some-other-branchлокально, но никогда не выдвигал изменения в мастер-начало. Я не хотел сливаться, поэтому я хотел бы отменить это. При выполнении git statusпосле слияния я получал следующее сообщение: …
3946 git  undo  git-merge 

21
Сбросить ветку локального репозитория, чтобы она была похожа на заголовок удаленного репозитория
Как мне сбросить мою локальную ветку, чтобы она была похожа на ветку в удаленном репозитории? Я сделал: git reset --hard HEAD Но когда я бегу git status, On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: java/com/mycompany/TestContacts.java modified: java/com/mycompany/TestParser.java Подскажите, пожалуйста, почему у меня …
3860 git  undo 

17
Отмена мерзавца
Как я могу легко отменить git rebase? Мои текущие идеи - только ручные подходы: git checkout на коммит родитель для обеих ветвей Создайте временную ветку оттуда git cherry-pick все совершает вручную заменить ветку, в которой я перебазировал ветку, созданную вручную В моей нынешней ситуации это сработает, потому что я легко …
3182 git  rebase  git-rebase  undo 

13
Отменить рабочую копию изменений одного файла в Git?
После последнего коммита я изменил кучу файлов в моей рабочей копии, но я хочу отменить изменения одного из этих файлов, как при сбросе его в то же состояние, что и у самого последнего коммита. Однако я хочу отменить изменения рабочей копии только одного этого файла, и ничего больше с ним. …
1634 git  file  version-control  dvcs  undo 

10
Как отменить «git commit --amend» вместо «git commit»
Я случайно изменил свой предыдущий коммит. Фиксация должна была быть отдельной, чтобы хранить историю изменений, которые я сделал в конкретном файле. Есть ли способ отменить этот последний коммит? Если я делаю что-то подобное git reset --hard HEAD^, первый коммит также отменяется. (Я еще не подталкивал ни к каким удаленным каталогам)
1296 git  commit  undo  amend 

10
Могу ли я удалить коммит git, но сохранить изменения
В одной из моих веток разработки я внес некоторые изменения в свою кодовую базу. Прежде чем я смог завершить функции, над которыми работал, мне пришлось переключить текущую ветку на master, чтобы продемонстрировать некоторые функции. Но просто использование «мастера git checkout» сохранило изменения, которые я также сделал в своей ветке разработки, …
1060 git  undo  git-reset 

7
git отменяет все незафиксированные или несохраненные изменения
Я пытаюсь отменить все изменения с момента моего последнего коммита. Я пробовал git reset --hardи git reset --hard HEADпосле просмотра этого поста . Я отвечаю с головой сейчас на 18c3773 ... но когда я смотрю на мой локальный источник все файлы все еще там. Что мне не хватает?


9
Как мне «восстановить» отмененный коммит Git?
С учетом изменений, которые были зафиксированы с использованием commit, а затем отменены с помощью revert, каков наилучший способ отменить этот возврат? В идеале это должно быть сделано с новым коммитом, чтобы не переписывать историю.
487 git  undo  revert 

5
Как отменить git pull?
Я хотел бы отменить мой git pull из-за нежелательных коммитов на удаленном источнике, но я не знаю, к какой ревизии мне нужно вернуться обратно. Как я могу просто вернуться в состояние до того, как я сделал git на удаленном источнике?
238 git  undo  pull 

7
Отменить git update-index --skip-worktree
Некоторое время назад я сделал это, чтобы игнорировать изменения в файле, отслеживаемом git: git update-index --skip-worktree <file> Теперь я на самом деле хочу зафиксировать изменения в этом файле для источника. Как мне отменить эффекты skip-worktree?
148 git  undo 


7
SVN отменить удаление перед фиксацией
Если вы удалили каталог из рабочей копии SVN, но еще не зафиксировали, неясно, как его вернуть. Google даже предлагает "svn undo delete before commit" в качестве распространенного запроса при вводе "svn undo d", но результаты поиска бесполезны. редактировать: я хотел бы решение, которое работает в Subversion 1.4.4

8
Как используется дерево отмены VIM?
Этот ответ говорит: Система отмены / повтора Vim не имеет себе равных. Напечатайте что-нибудь, отмените, напечатайте что-нибудь еще, и вы все равно сможете вернуть первое введенное вами сообщение, потому что Vim использует дерево отмены, а не стек. Почти в каждой другой программе в этом случае теряется история первого введенного вами …
132 vim  undo 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.