Comment mettre à jour une branche git vers une autre branche?


1

J'ai deux branches, masteret test.

La branche test n'a pas été mise à jour depuis longtemps.

Maintenant, je veux que la branche de test ait le même fichier avec le maître, sans fusion, car la fusion apporte trop de conflits. Je veux juste que le test de branche ait le même fichier que le maître tout en conservant les commits passés. Ensuite, je peux apporter des modifications en fonction de la branche test.

Réponses:


0

Si vous souhaitez conserver vos modifications test, la solution la plus simple consiste à la baser sur le dessus master(mais, bien sûr, vous devez gérer tous les conflits de fusion):

mureinik@computer ~/src/git/someproject [test] $ git rebase master 

Si vous souhaitez ignorer toutes vos modifications dans le test, vous pouvez simplement supprimer cette branche et en créer une nouvelle à partir du maître:

mureinik@computer ~/src/git/someproject [master] $ git branch -D test
Deleted branch test (was a046456).
mureinik@computer ~/src/git/someproject [master] $ git branch test
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.