Rumah > Soal Jawab > teks badan
分支情况:
dev
location
* master
new
操作的时候使用命令:
git merge location
然后会出现commit message的注释
请问各位是什么地方出错了?
phpcn_u15822017-04-25 09:05:34
Tiada yang salah...
Jika anda menggunakan git help merge
, anda akan melihat dokumentasi untuk git merge
.
Kemudian ia menyebut:
Kemudian "git merge topic" akan memainkan semula perubahan yang dibuat pada cabang topik sejak ia bersambung daripada induk (iaitu, E) sehingga komit semasanya (C) di atas induk, dan merekodkan hasilnya dalam komit baharu bersama dengan nama kedua-dua ibu bapa yang dilakukan dan mesej log daripada pengguna yang menerangkan perubahan.
Sebelum bergabung
A---B---C topic
/
D---E---F---G master
Selepas bergabung
A---B---C topic
/ \
D---E---F---G---H master
Jadi, mesej komit ditambah secara automatik.
Jika anda sangat membenci komitmen ini, anda boleh menambah --no-commit
apabila bergabung. Dengan cara ini, tiada mesej komit akan dihasilkan. Walau bagaimanapun, saya tidak mengesyorkan melakukan ini Dalam kes ini, ia tidak akan mudah untuk membezakan hasil gabungan.