Articles of git merge

Où sont stockés les pilotes de fusion git personnalisés?

Je lisais ce blog , car j'avais besoin d'un pilote git personnalisé pour merge quelques files json dans mon repo git. Les instructions sur le script mentionnent l'édition .git/config pour append la fusion et éditer les attributes git dans .gitatsortingbutes mais ne mentionnent pas où placer le pilote personnalisé. Est-ce que ça doit juste être […]

Git merge les internes

Cela va probablement finir par être une longue question, alors s'il vous plaît, supportez-moi. Je suis tombé sur une explication incroyable pour les décisions de fusion git ici: Comment git merge travail . J'essaie de build sur cette explication et voir s'il y a des trous dans la représentation de git merge de cette façon. […]

Comment pouvez-vous effectuer un git revenir et supprimer l'historique de fusion?

Cette question est en relation avec Comment pouvez-vous dire qui a fusionné quelle twig en git? . Fondamentalement, develop été fusionné accidentellement en master avant que nous étions prêts, ce qui rend le master instable. master a ensuite été push / pull vers diverses machines. Dans une tentative de résoudre le problème, j'ai effectué un […]

Obtenir des validations 'natives' sur une twig

Je veux get seulement des commits «natifs» sur une twig. Ça veut dire: direct s'engage à la succursale; merge commits; Je ne veux pas recevoir de validations provenant d'une twig fusionnée – seule la fusion est validée. Comment puis-je faire cela avec git log ?

Git rebase se développer avant de merge pour se développer?

est-ce censé être une bonne pratique pour toujours rebaser la twig de développement dans ma fonctionnalité / twig avant de merge ma fonctionnalité / twig en développement?

Pourquoi les fusions maléfiques sont-elles considérées comme nuisibles?

La question Evil fusionne en git? a quelques réponses décrivant ce qu'est une fusion diabolique, mais tout au plus l'un d'entre eux (Jakub Narębski) s'interrogeait sur les problèmes qu'ils pouvaient causer et pourquoi ils devraient être évités. Idéalement, en termes faciles à comprendre pour un débutant en décrivant des problèmes pratiques spécifiques (par exemple quelque […]

Comment obtenez-vous une fusion Git pour ignorer les conflits dans les files sélectionnés?

Je fusionne une twig de fonctionnalité dans la twig master et je veux écraser certains des files de la twig master. Les files que je veux écraser contiennent généralement des configurations de text et certaines données binarys codées sous forme de text, ce qui les rend sûrement problématiques et je m'en fous de toute façon. […]

Git change-t-il les files non modifiés et non-validés dans la fusion?

Est-il possible que lorsque vous prenez git pull , un file qui n'a pas été modifié localement et qui n'a pas été validé localement, les changements dans la fusion automatique et que les changements, éventuellement casser un file, sont ensuite commis et poussés? Le file change localement bien sûr si une version plus récente est […]

Git Fusionner un dossier

J'ai deux twigs locales git nommées A et B (qui pointent vers les twigs distantes origine / A et origine / B. Branch – A: Folder-1 File-11 File-12 Folder-2 File-21 File-22 Branch – B: Folder-2 File-22 File-23 Folder-3 File-31 File-32 Je veux merge la twig B avec la twig A. git checkout A git merge […]

Comment correctement twig pour 1.1.8 et pour 2.0 en même time et merge

Je pars du master et je veux créer une nouvelle branch pour 2.0 de mon application. En même time je dois travailler sur quelques corrections de bogues qui seront 1.1.8, ainsi j'ai besoin de créer une twig de correctif. Ma question ici est, quand je fusionne la twig 1.1.8 dans le maître, il mettra à […]