版本控制 - git merge的时候总是会有一条commit message,请问这是操作不当吗?
phpcn_u1582
phpcn_u1582 2017-04-25 09:03:34
0
1
932

分支情况:

  dev
  location
* master
  new

操作的时候使用命令:

git merge location

然后会出现commit message的注释

请问各位是什么地方出错了?

phpcn_u1582
phpcn_u1582

membalas semua(1)
phpcn_u1582

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.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan