Questions tagged «undo»

撤消是许多计算机程序中的命令。它将删除对文档所做的最后更改,将其恢复为较旧的状态。在某些更高级的程序中,例如图形处理,撤消将使对正在编辑的文件的最后命令无效。

30
如何撤消Git中的最新本地提交?
Наэтотвопросестьответына 堆栈溢出нарусском:Каквернуться(откатиться)кболеераннемукоммиту? 我不小心将错误的文件提交给Git,但是我还没有将提交推送到服务器。 如何撤消本地存储库中的那些提交?

30
撤消尚未推送的Git合并
Наэтотвопросестьответына 堆栈溢出нарусском:Какотменитьпоследний推? 在我的master分支中,我在git merge some-other-branch本地进行操作,但从未将更改推送到原始master。我不是要合并,所以我想撤消它。git status合并后进行一次操作时,我收到此消息: # On branch master # Your branch is ahead of 'origin/master' by 4 commits. 根据我发现的一些说明,我尝试运行 git revert HEAD -m 1 但是现在我收到以下消息git status: # On branch master # Your branch is ahead of 'origin/master' by 5 commits. 我不希望我的分支领先于任何数量的提交。我如何回到这一点?
3937 git  undo  git-merge 

21
将本地存储库分支重置为类似于远程存储库HEAD
如何将本地分支重置为与远程存储库中的分支一样? 我做了: 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 您能告诉我为什么我要进行这些“修改”吗?我没有碰过这些文件吗?如果我这样做了,我想删除那些。
3849 git  undo 

17
撤消git rebase
有人知道如何轻松撤消git rebase吗? 想到的唯一方法是手动进行操作: git签出两个分支的提交父对象 然后从那里创建一个临时分支 手动选择所有提交 用手动创建的分支替换我重新建立基础的分支 在我目前的情况下,这是可行的,因为我可以轻松地发现两个分支的提交(一个是我的东西,另一个是我同事的东西)。 但是,我的方法给我的印象是次优且容易出错(例如,我刚刚使用自己的两个分支进行了重新基准化)。 有任何想法吗? 澄清:我说的是在重新部署一堆提交时进行的重新部署。不只是一个
3177 git  rebase  git-rebase  undo 



9
我可以删除git commit但可以保留更改
在我的一个开发分支中,我对代码库进行了一些更改。在我能够完成正在使用的功能之前,我必须将当前分支切换为master来演示一些功能。但是仅使用“ git checkout master”保留了我在开发分支中所做的更改,因此破坏了master中的某些功能。因此,我要做的是使用“临时提交”提交消息在开发分支上提交更改,然后为演示结帐母版。 既然我已经完成了演示,然后又可以在开发分支上工作了,我想删除我所做的“临时提交”,同时仍然保留所做的更改。那可能吗?
1054 git  undo  git-reset 




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工作副本中删除目录,但尚未提交,那么如何找回它并不明显。当您键入“ svn undo d”时,Google甚至建议使用“ svn undo删除先提交”作为常见查询,但搜索结果无济于事。 编辑:我想要一个解决方案,可以在Subversion 1.4.4中工作

8
VIM的撤消树如何使用?
这个答案说: Vim的撤消/重做系统无与伦比。输入一些内容,然后撤消,再输入其他内容,由于Vim使用撤消树而不是堆栈,因此您仍然可以取回您输入的第一件事。在这种情况下,几乎在所有其他程序中,您键入的第一件事的历史都会丢失。 这是我第一次听说。我如何沿树后移?
132 vim  undo 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.