Articles of git merge

Comment puis-je “récupérer” et “git merger” depuis une twig de suivi à distance (comme “git pull”)

J’ai installé des twigs de suivi à distance dans git, mais je ne semble jamais pouvoir les fusionner dans la twig locale une fois que je les ai mises à jour avec «git fetch». Par exemple, supposons que j’ai une twig distante appelée «une autre twig». Je mets ça en local comme une twig de […]

Comment utiliser vimdiff pour résoudre un conflit?

Je viens de fusionner une twig dans mon master en git et j’ai obtenu Automatic merge failed; fix conflicts and then commit the result. Automatic merge failed; fix conflicts and then commit the result. Maintenant, j’ai lancé git mergetool et vimdiff ouvert avec l’image ci-dessous. Je ne sais pas comment utiliser vimdiff. Que signifie chaque […]

Comment résoudre les conflits de manière interactive (visuelle) dans SourceTree / git

J’utilise (Windows) SourceTree pour mon projet git. Je peux le faire soit dans l’invite de commande, soit dans le terminal Linux. Mais je me demande s’il existe un moyen intéressant de résoudre de manière interactive et visuelle les conflits. Par exemple, si pull détecte des conflits, affichez un outil de conflit basé sur une interface […]

git stash -> fusionner les modifications cachées avec les modifications en cours

J’ai apporté quelques modifications à ma twig et j’ai réalisé que j’avais oublié d’autres modifications nécessaires à ladite twig. Ce que je veux, c’est un moyen de fusionner mes modifications cachées avec les modifications en cours. Y a-t-il un moyen de faire cela? C’est plus pour plus de commodité, j’ai finalement abandonné et commis d’abord […]

Comment fusionner des fichiers spécifiques à partir de twigs Git

J’ai 2 twigs git twigs1 et twig2 et je veux fusionner fichier.py dans twig2 dans fichier.py dans twig1 et seulement ce fichier. Essentiellement, je veux juste travailler sur le fichier.py dans branch1 mais que vous voulez tirer parti de la commande de fusion. Quelle est la meilleure façon de procéder?

Est-il possible de tirer un seul fichier dans Git?

Je travaille sur une twig Git qui a des tests cassés, et je voudrais tirer (fusionner les modifications, pas seulement écraser) ces tests d’une autre twig où ils sont déjà corrigés. Je sais que je peux faire git pull origin that_other_branch mais cela va tenter de fusionner beaucoup d’autres fichiers, pour cela je ne suis […]

Comment résoudre un conflit de fusion dû à la suppression d’un fichier dans une twig?

J’ai créé une twig de dialog et quand j’essaie de la fusionner pour master twig. Il y a 2 conflits. Je ne sais pas comment résoudre les CONFLICT (delete/modify) . Pouvez-vous s’il vous plaît me dire quoi faire? $ git checkout master $ git merge dialog CONFLICT (delete/modify): res/layout/dialog_item.xml deleted in dialog and modified in […]

Redémarrez la résolution des conflits dans un seul fichier

Dans une plus grande fusion avec plusieurs fichiers en conflit, j’ai incorrectement marqué un fichier comme résolu (en utilisant git add FILE après quelques modifications) Maintenant, je voudrais annuler ma tentative de résolution de conflit et recommencer à résoudre ce fichier. Comment puis je faire ça?

Git: Comment configurer KDiff3 comme outil de fusion et outil de comparaison

Récemment, j’utilisais GitExtension 2.46, mais la version de Git qui a le même nom est 1.9.4.msysgit.2. Soucieux d’utiliser uniquement les commandes Git, j’ai désinstallé GitExtension et installé la dernière version disponible de Git et KDiff3 . Lorsque je fais une fusion et que je suis en conflit, je lance la commande suivante: $ git mergetool […]

Les fichiers de travail non suivis suivants seraient écrasés par la fusion, mais je m’en fiche

Sur ma twig, j’avais des fichiers dans .gitignore Sur une twig différente, ces fichiers ne le sont pas. Je veux fusionner les différentes twigs dans la mienne, et peu m’importe si ces fichiers ne sont plus ignorés ou non. Malheureusement je reçois ceci: Les fichiers d’arbre de travail non suivis suivants seraient écrasés par fusion […]