Cetakan dalam jawaban yang diterima mencakup opsi yang tidak terdaftar saat memasukkan '?'
Tandai
Jawaban:
325
The -pberarti modus Patch, bantuan yang sulit-ish untuk menemukan, tetapi jika Anda memeriksa git add --helpAnda akan menemukan berikut
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
@VicGoldfeld d akan melanjutkan ke file berikutnya sementara q akan membatalkan proses sepenuhnya?
Steve
5
qtidak tidak ulang setiap perubahan yang sebelumnya dipentaskan. Apa pun yang sudah Anda pertunjukkan tetaplah dipentaskan.
Alexander Bird
Saya gunakan -puntuk menyembunyikan, tidak tahu Anda bisa menggunakan ini addjuga! Hanya untuk menambah jawaban ini, sementara ada menyebutkan -p | --patchflag, cmd ini: git stash --helpTIDAK memberi Anda informasi yang sama tentang opsi patch seperti git add --helphalnya.
Phil Gibbins
31
Arti dari surat-surat ini dapat ditemukan dengan mengetik ? dan tekan tombol Enter . Bagi saya ini tidak datang ketika dijalankan git add --help. Saya mendapat arti dari opsi-opsi ini sebagai berikut: -
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,?]?
?
opsi ini, Anda akan mengetahuiJawaban:
The
-p
berarti modus Patch, bantuan yang sulit-ish untuk menemukan, tetapi jika Anda memeriksagit add --help
Anda akan menemukan berikutsumber
q
tidak tidak ulang setiap perubahan yang sebelumnya dipentaskan. Apa pun yang sudah Anda pertunjukkan tetaplah dipentaskan.-p
untuk menyembunyikan, tidak tahu Anda bisa menggunakan iniadd
juga! Hanya untuk menambah jawaban ini, sementara ada menyebutkan-p | --patch
flag, cmd ini:git stash --help
TIDAK memberi Anda informasi yang sama tentang opsi patch sepertigit add --help
halnya.Arti dari surat-surat ini dapat ditemukan dengan mengetik ? dan tekan tombol Enter . Bagi saya ini tidak datang ketika dijalankan
git add --help
. Saya mendapat arti dari opsi-opsi ini sebagai berikut: -sumber