本文介绍了Git交互式文件的非登台部分或大块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
有git add -p
可以交互式进行更改,而git checkout -p
则可以交互式放弃更改.我怎样才能取消对索引的更改?
There's git add -p
to stage changes and git checkout -p
to discard changes interactively. How can I unstage changes from index by hunks?
(我认为git unstage -p
或git reset HEAD -p
可能有用.)
(I thought that git unstage -p
or git reset HEAD -p
might work.)
推荐答案
如果我没记错的话,您想要以交互方式取消帅哥的表演吗?我以为git reset -p
确实做到了.其提示消息甚至与Unstage this hunk?
If I am not mistaken, what you want is to unstage hunks interactively? I thought git reset -p
does exactly that. Its prompt message is even exactly like Unstage this hunk?
也来自手册:
这篇关于Git交互式文件的非登台部分或大块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!