有git add -p
阶段更改和git checkout -p
交互放弃更改。我怎样才能通过hunk克服索引变化?Git交互式停顿
(我认为git unstage -p
或git reset HEAD -p
可能会奏效。)
有git add -p
阶段更改和git checkout -p
交互放弃更改。我怎样才能通过hunk克服索引变化?Git交互式停顿
(我认为git unstage -p
或git reset HEAD -p
可能会奏效。)
如果我没有记错的话,你要的是交互unstage帅哥?我以为git reset -p
确实如此。其提示信息是偶数酷似
Unstage this hunk?
从手动
另外:
这意味着GIT中复位-p是GIT中的相对添加-p,即你 可以用它来选择性地复位大块。请参阅git-add(1)的“交互模式” 部分以了解如何操作--patch模式。
你想知道为什么你必须输入'git reset HEAD -p'而不是'git unstage -p'吗? 'reset -p'命令从1.6.5开始已经存在。 –