Sagen Sie git nicht zum Zusammenführen von Binärdateien aber zu wählen
Wenn die Binär-Dateien, SWF-Dateien, jar-Dateien und flvs sind lokal geändert, und ich versuche zu ziehen, Veränderungen git versucht, diese zusammenzuführen und Berichte Konflikt.
Und dann, ich Zweig zu einem temporären branch und commit die lokalen änderungen Binär-Dateien, und führen Sie Sie wieder nach dem ziehen mit rekursiven ihrigen Strategie. -- Zu viel Arbeit.
Gibt es eine Möglichkeit zu sagen, git, nicht zu versuchen, das Zusammenführen von Binärdateien und mich Fragen, welche der beiden Versionen zu verwenden.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man die Einrichtung einer merge-Laufwerk in einem
.gitattributes
- Datei (nur für einen bestimmten Teilbaum, nur für einige Dateitypen)Sehen diese Frage zum Beispiel (oder diese eine).
Erklären merge-Treiber in der config des Git-repo:
oder
Dem Beispiel, das ich geben nicht Sie bitten, für eine Entscheidung, sondern immer "mein" (oder "Ihre") version bei der Zusammenführung.
Aber Sie könnte dazu passen das Skript ausgeführt, durch das Zusammenführen Fahrer zu Ihnen eine Frage stellen, und wenden Sie dann Ihre Wahl, um alle führt.