Ich habe eine Wordlist-Datei in Git, die ich von mehreren Maschinen aktualisieren und bei Bedarf zusammenführen. Wenn ich fusioniere, bekomme ich normalerweise Konflikte, die leicht algorithmisch aufgelöst werden können: da es alphabetisch sortiert bleiben soll, akzeptiere einfach alle Hinzufügungen und Löschungen von beiden Seiten der Zusammenführung und sortiere das Ergebnis.Kann ich git so konfigurieren, dass Konflikte automatisch aufgelöst werden, indem sortierte Daten zusammengeführt werden?
Zum Beispiel:
APIs
apps
arg
attr
Gibt es eine Möglichkeit, diesen Prozess automatisieren kann weg so git das Richtige für diese Datei und nie Konflikte immer nicht berichtet:
APIs
<<<<<<< HEAD
arg
=======
apps
>>>>>>> master
attr
soll aufgelöst werden ?
müssen Sie eine neue Zusammenführung _strategy_ in '~/.gitconfig' definieren und dann in der Datei' .gitattributes' von Repo diese Strategie für den angegebenen Pfad angeben; siehe [hier] (http://stackoverflow.com/questions/23140240/git-how-do-i-add-a-custom-merge-strategie) und [hier] (http://nuclearsquid.com/writings/) git-tricks-tipps-workflows/# gitattributes-5: 458b907a1ab49e897adb85ef97309813). –