Articles of git merge

Lister tous les fichiers modifiés dans git merge commit – même le transfert rapide

Je pense qu’il existe un moyen, lorsque je fusionne une twig dans une autre twig, que TOUS les fichiers modifiés soient listés dans mon message de validation et pas seulement ceux qui ont été modifiés dans les deux twigs. Cela me donnerait un meilleur aperçu de ce qui a été changé dans la twig en […]

Tirez sur les changements d’une fourche Github

Quelqu’un a créé un projet Github et a apporté quelques modifications. Comment puis-je fusionner les modifications dans ma version amont? En outre, est-il possible d’arriver à un engagement spécifique? Ce que je cherche, c’est s’il existe un moyen d’extraire un commit spécifique au lieu de la twig entière.

Avertissement GIT: trop de fichiers ignorant la détection de renommage inexacte

Suis conscient que la limite de renommage par défaut est de 100 et peut augmenter cette valeur en utilisant la config “config diff.renamelimit” Ce qui m’inquiète, c’est que si cette configuration n’est pas configurée, y aura-t-il une fusion incorrecte, un code manquant? J’essaie de fusionner (git merge) 2 twigs qui ont d’énormes changements. Quelqu’un peut-il […]

Git fusionne aplatissement

Si je travaille dans plusieurs twigs sur une seule fonctionnalité, j’utilise git pull branch1 branch2 branch3 pour git pull branch1 branch2 branch3 toutes les modifications dans ma twig principale. Cependant, tous les journaux de validation de chaque twig sont également copiés. Comment aplatir le journal de validation sur un seul message?

Git rebase perd son histoire, alors pourquoi rebaser?

Je me suis penchée sur Git au cours des deux derniers jours. La plupart des arguments en faveur d’un rebasage disent qu’il nettoie l’histoire et la rend plus linéaire. Si vous faites des fusions simples (par exemple), vous obtenez une histoire qui montre quand l’histoire a divergé et quand elle a été ramenée. Autant que […]

Fusionner vers une twig sans y passer

J’ai une application en cours d’exécution dans un repository git sur une twig (dis dev ). L’application modifie le contenu de certains des référentiels et les valide. Je dois maintenant fusionner ces modifications dans une autre twig (par exemple master ), mais le problème est que je ne veux pas git checkout master avant de […]

Comment fusionner tous les fichiers manuellement dans Git?

Je veux fusionner tous les fichiers manuellement avec Meld ou tout autre outil de diff, comment puis-je faire cela avec Git? Lorsque je lance git mergetool il est dit no files need merging . Donc je suppose que je ne peux le faire que si j’ai des conflits.

Supprimer / annuler une fusion sur Sourcetree

J’ai apporté peu de modifications à mon projet (je travaillais sur une twig distante et non sur le maître), je les ai validées et j’ai créé une requête pull sur BitBucket et fusionné la twig à maîsortingser. J’avais oublié de repousser mes modifications après le commit. Maintenant, après avoir essayé de basculer la twig actuelle […]

Quelles sont les différences entre `–squash` et` –no-ff –no-commit`?

Lequel faut-il utiliser pour cacher les microcommits? La seule différence entre git merge –squash et git merge –no-ff –no-commit le déni des autres parents?

Comment utiliser le code Visual Studio en tant qu’éditeur par défaut pour Git MergeTool

Aujourd’hui, j’essayais d’utiliser git mergetool sur l’invite de commande Windows et je me suis rendu compte qu’il utilisait VIM par défaut, ce qui est cool, mais je préférerais VSCode . Comment Visual Code Code peut-il fonctionner comme interface graphique pour gérer les conflits de fusion (ou même comme outil de différenciation) pour Git?