Git: Einige Dateien während einer Zusammenführung ignorieren (einige Dateien auf einen Zweig beschränken)
Ich habe zwei Filialen,A
undB
. AstA
habe ein Verzeichnisexamples
mit einigen Dateien, die von git verfolgt werden, und diese Dateien solltennich erscheint auf dem AstB
. In meinem Workflow füge ich die in @ vorgenommenen Änderungen zusammeA
inB
oft, was jedes Mal ein Problem ist, wenn es einige Änderungen an @ giexamples
. Im Moment mache ich das manuell: Löschen der Dateien nach dem Zusammenführen oder Lösen von Konflikten, wenn eine Datei geändert wurde, die ich bereits gelöscht hatte.
Ist es möglich, diese Dateien während einer Zusammenführung zu ignorieren? (Oder ist es möglich, einige Dateien auf einen Zweig zu beschränken A
) oder von einem Zweig entfernt B
)?)
Lassen Sie mich erklären, warum ich das tue:A
ist ein Gerüst eines Blogs (Vorlage, Skripte usw.),B
ist mein Blog A
gefüllt mit meinen eigenen Beiträgen, Bildern, Entwürfen usw.).A
ist öffentlich und ich versuche es generisch für andere zu machen, aber aus diesem Grund brauche ich einige Posts als Showcase / Tests (dasexamples
Verzeichnis). Jede Änderung inA
und wird später in @ zusammengefühB
, um diese Änderungen in meiner Blog-Instanz zu haben - auf diese Weise werden alle neuen Beispiele in @ angezeigB
und alle gelöschten Beispiele inB
das wurde geändert inA
Seit dem letzten Zusammenführen ist ein Konflikt aufgetreten.