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 zusammeAinB 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.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage