`git merge origin master` 和 `git merge origin/master`的区别在哪里?
黄舟
黄舟 2017-04-24 16:00:59
0
1
989

git merge origin mastergit merge origin/master的区别在哪里?

通过试验,我没有找到他们的区别。看起来又好像有去区别。

黄舟
黄舟

人生最曼妙的风景,竟是内心的淡定与从容!

répondre à tous(1)
淡淡烟草味

git merge branchA branchB, branchB est généralement par défaut la branche actuelle, donc

git merge origin master //将origin merge 到 master 上
git merge origin/master //将origin上的master分支 merge 到当前 branch 上 

Généralement, lors d'une opération de fusion, il est préférable de commencer par effectuer une extraction vers la branche sur laquelle vous souhaitez effectuer l'opération de fusion, c'est-à-dire branchB, puis de continuer

git merge branchA //默认为当前branch,即branchB

Parce que vous ne pouvez pas garantir si un conflit est généré, commencez par passer à branchB.
De plus, par mesure de sécurité, vous pouvez créer une branche de sauvegarde avant de fusionner

git checkout -b branchB_backup

De cette façon, même si quelque chose d'incontrôlable se produit après la fusion, vous pouvez toujours vérifier.

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