git - 如何像 git-add -p 那样仅部分恢复 git?

标签 git revert git-revert

我注意到在之前的提交中引入了一个错误,该错误还包含一些其他正确的更改(当时,这些更改似乎足够相关,可以将所有内容放入单个提交中1)。现在,如果我简单地 git-revert 提交,我也会恢复好的更改,那么有没有办法选择要恢复的部分,可能类似于 git-add -p 有效吗?

1) 另外,我当时对 git 很陌生......

最佳答案

git revert -n 并在提交之前放弃不需要的更改?

关于git - 如何像 git-add -p 那样仅部分恢复 git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8507611/

相关文章:

git - 还原 git merge 提交,然后还原还原

git - 仅还原推送提交的单个文件

linux - CentOS 上的 Gerrit 安装不起作用

git - 如何更改 BitBucket 中的主分支?

Git 撤消某些文件中的更改

git - 如何有选择地还原单个文件的单个提交中的某些更改?

svn - 有什么办法 "svn unrevert"吗?

git - 搞砸了主 git 分支......无法弄清楚我需要恢复什么

git - 由于主服务器中的异常更改,无法推送分支

git - 我应该等到 Git 孙子分支 merge 到 master 直到子分支 merge 到 master 吗?