2012-05-15 14 views

cevap

192

-p modu yama anlamına gelir, yardım sert olan bulmak ish, ama eğer kontrol git add --help sen

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 
+7

@VicGoldfeld d bir sonraki dosyaya ilerlerken, q işlemi tamamen iptal edecek mi? – Steve

+5

'q', önceden yapılmış değişikliklerin tümünü _not_ sıfırlıyor. Zaten sahnelenen her ne varsa sahnelenir. –

21

bu harflerin anlamı yazarak bulunabilir aşağıdaki bulacaksınız? ve anahtarına basın anahtarını girin. Benim için bunlar git add --help çalıştırıldığında gelmedi. Ben aşağıda bu seçeneklerin anlamı var: -?

Arup-iMac:$ git add -p 
diff --git a/app/interactors/reporting_groups/list_colleagues.rb b/app/interactors/reporting_groups/list_colleagues.rb 
index adc28af..f46f5e3 100644 
--- a/app/interactors/reporting_groups/list_colleagues.rb 
+++ b/app/interactors/reporting_groups/list_colleagues.rb 
@@ -14,7 +14,4 @@ module ReportingGroups 
     reporting_group.employees_from_team_sub_reporting_groups 
     else 
     reporting_group.users 
-  end 
- end 
- end 
-end 
+  
Stage this hunk [y,n,q,a,d,/,e,?]? ? <-- Look here, what I typed to get these. 
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 
@@ -14,7 +14,4 @@ module ReportingGroups 
     reporting_group.employees_from_team_sub_reporting_groups 
     else 
     reporting_group.users 
-  end 
- end 
- end 
-end 
+  
Stage this hunk [y,n,q,a,d,/,e,?]? 
+3

Ayrıca 'Enter' tuşuna basarak da çalışır? –

İlgili konular