des conseils de fusion git ?
PHP中文网
PHP中文网 2017-05-17 10:03:11
0
5
780

Je trouve souvent des conflits de fichiers lors de l'extraction de code et je dois les fusionner manuellement, mais je ne veux pas fusionner et je souhaite utiliser directement les derniers fichiers d'autres personnes, donc je supprime simplement les fichiers en conflit, puis je les extrait à nouveau, mais l'extraction est un échec. J'ai donc copié manuellement le fichier depuis d'autres endroits vers le répertoire correspondant, mais il indique toujours qu'il doit être fusionné. Que dois-je faire maintenant ? Ou comment supprimer la branche actuelle ?

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(5)
刘奇

Si vous êtes entré dans un état de conflit, git merge --abort abandonne d'abord la fusion.

Mais je ne veux pas fusionner, je veux utiliser directement les dernières nouveautés des autres

Si vous ne souhaitez pas fusionner, ne fusionnez pas (n'utilisez pas git merge ou git pull). Vous pouvez d'abord git fetch pour obtenir le contenu du référentiel distant, puis git checkout vers la branche distante (origine/maître ou similaire).

Si vous souhaitez abandonner définitivement vos modifications locales et utiliser des remplacements à distance, vous pouvez effectuer git reset --hard la branche distante de votre choix (comme origin/master) après la récupération.

Si vous n'avez pas vos propres commits localement et que vous n'avez que des modifications non validées, vous pouvez utiliser git checkout . && git clean -fd pour ignorer ces modifications, puis git pull pour mettre à jour.

Lecture approfondie : version chinoise de ProGit deuxième édition.

巴扎黑

git stash, 拉更新,然后 git stash drop

習慣沉默

Le moyen le plus simple et le plus grossier est de supprimer le tout et de le cloner à nouveau

曾经蜡笔没有小新

Supprimez directement le fichier fusionné, puis git add, puis git commit, puis supprimez git checkout otherBranch, puis supprimez la branche précédente git branch -D needMergeBranch

伊谢尔伦
git branch -D wyb_v5.4_20170505
git checkout - b wyb_v5.4_20170505 origin/intergration_5.4_20170419
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal