recherche

Maison  >  Questions et réponses  >  le corps du texte

Quel est le résultat lors de la fusion d’une branche avec des fichiers supprimés sur git ?

Fonctionnement

1. Par exemple, il y a deux branches : dev et myBranch Le contenu des deux branches est désormais le même et a été synchronisé.

2. Maintenant, plusieurs fichiers a.txt, b.txt ont été supprimés sur dev ; passez à dev localement pour pull

3. Passez ensuite à la branche myBranch et fusionnez le contenu de développement dans myBranch

Question :

1. Les fichiers de myBranch sont-ils supprimés après la fusion ?

2. Si la branche myBranch est fusionnée avec dev, sera-t-elle conservée ?

Puisque le git de l'entreprise ne peut pas être exploité avec désinvolture, j'espère que quelqu'un qui sait pourra aider à y répondre

仅有的幸福仅有的幸福2805 Il y a quelques jours703

répondre à tous(2)je répondrai

  • 黄舟

    黄舟2017-05-02 09:48:18

    1. git checkout myBranch ; git merge dev . Le résultat est que le fichier est supprimé dans myBranch.

    2. git checkout dev; git merge myBranch . Étant donné que le fichier a été supprimé dans dev, la fusion de myBranch ne restaurera pas le fichier.

    3. Vous ne pouvez pas jouer avec le git de l'entreprise avec désinvolture, alors enregistrez vous-même un github et jouez avec avec désinvolture.

    répondre
    0
  • 大家讲道理

    大家讲道理2017-05-02 09:48:18

    Les fichiers après la fusion seront enregistrés. Vous aurez toujours une branche avec a.txt et b.txt, ils ne seront donc pas supprimés

    .

    répondre
    0
  • Annulerrépondre