小编典典

每个 [y,n,q,a,d,/,K,j,J,g,e,?] 在 git -p 的上下文中代表什么

all

使用 -p 模式时,git add -p每个git stash -p字母代表什么?

我猜y是和n不是。剩下的是什么?

[y,n,q,a,d,/,K,j,J,g,e,?]


阅读 128

收藏
2022-04-07

共1个答案

小编典典

-p模式意味着补丁,很难找到它的帮助,但如果你检查你git add --help会发现以下内容

   patch
       This lets you choose one path out of a status like selection. After choosing the path, it presents the diff between the index and the working tree file and asks you if you want to stage the change of each hunk. You can select one of the following options and type return:

           y - stage this hunk
           n - do not stage this hunk
           q - quit; do not stage this hunk nor any of the remaining ones
           a - stage this hunk and all later hunks in the file
           d - do not stage this hunk nor any of the later hunks in the file
           g - select a hunk to go to
           / - search for a hunk matching the given regex
           j - leave this hunk undecided, see next undecided hunk
           J - leave this hunk undecided, see next hunk
           k - leave this hunk undecided, see previous undecided hunk
           K - leave this hunk undecided, see previous hunk
           s - split the current hunk into smaller hunks
           e - manually edit the current hunk
           ? - print help
2022-04-07