Git gilt nicht für gelöschte Dateien beim Zusammenführen eines alten-Zweig in den master. Wie kann ich feststellen, Git anwenden gelöschten Dateien?

Ich habe einen master und einen dev-branch.
Ich machte commits in beiden.
Ich habe auch einige Dateien gelöscht, die in dev.
Ich habe andere commit in master -, so ist diese master-branch ist mehr die jüngsten.

Mein Problem ist, dass die Zusammenlegung dev in master nicht löschen Dateien.

Git berücksichtigen Sie, dass diese Dateien in master vorhanden ist und folglich, halten Sie während des Seriendrucks.

Wie kann ich das zusammenfassen dieser beiden Zweige und die Kraft Git, alle und jeder verpflichtet made in dev ? inklusive gelöschter Dateien.

Thks für Eure Hilfe!

  • stackoverflow.com/help/how-to-ask
  • Interessant, sind Sie mit einem git-Anwendung oder einfach nur von der Kommandozeile aus?
  • Ich bin mit der cmd-line
  • Dies ist nicht der Weg, es funktioniert für mich. Führt definitiv löschen von Dateien, wenn es nicht zu einem Konflikt mit den Veränderungen in den Filialen. Sie haben ein spezielles Standard - merge-Strategie, der führt zu diesem Verhalten.
  • Nur zu wiederholen, dies ist nicht das, was git nicht. git behält keine Dateien während des Mischens, wenn Sie gelöscht werden, in den zu-sein-Zweig zusammengeführt. Sie haben ein anderes problem.
Schreibe einen Kommentar