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

分支情况:

  dev
  location
* master
  new

操作的时候使用命令:

git merge location

然后会出现commit message的注释

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

phpcn_u1582
phpcn_u1582

répondre à tous(1)
phpcn_u1582

Rien de mal...
Si vous utilisez git help merge, vous verrez la documentation de git merge.
Puis il a mentionné :

Ensuite, "git merge topic" rejouera les modifications apportées à la branche topic depuis qu'elle est passée de master (c'est-à-dire E) jusqu'à son commit actuel (C) au-dessus de master, et enregistrera le résultat dans un nouveau commit avec les noms des deux commits parents et un message de journal de l'utilisateur décrivant les modifications.

Avant la fusion

                  A---B---C topic
                /
           D---E---F---G master

Après la fusion

                 A---B---C topic
                /         \
           D---E---F---G---H master

Ainsi, le message de validation est ajouté automatiquement.

Si vous détestez vraiment ce commit, vous pouvez ajouter --no-commit lors de la fusion. De cette façon, aucun message de validation ne sera généré. Cependant, je ne recommande pas de le faire. Dans ce cas, il ne sera pas facile de distinguer les résultats de la fusion.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal