Frage

Ich suche einen GIT-Befehl, um mir mit meinen Feature-Zweigen zu helfen, wenn sie bereit sind, in den Meister zu gehen.Dieser GIT-Befehl würde alle meine Änderungen auf meiner Zweifel in einem einzigen Commit auf dem Meister einschätzen.Ich mache das heute mit: generasacodicetagpre.

wobei 4 die Anzahl der Commits zum Kürbis ist.Dies erfordert jedoch, dass ich weiß, wie viele Commits ich habe.Ich mache das heute mit dem Laufen: generasacodicetagpre.

und zählen dann die Commits.

Ich fühle mich, als hätte es einen besseren Weg, dies zu tun.Oder ist das, wie jeder andere auch tut?

War es hilfreich?

Lösung

Alles, was Sie tun müssen, ist: generasacodicetagpre.

als docs für git merge --squash sagen:

Erzeugt den Arbeitsbaum und den Indexzustand, als ob eine echte Zusammenführung passiert ist (mit Ausnahme der Zusammenführungsinformationen), jedoch eigentlich kein Commit oder verschieben Sie den Kopf, weder $ git_dir / merge_head, um den nächsten GIT-Commit-Befehl zu verursachenein Zusammenführungsbeginn erstellen.Auf diese Weise können Sie ein einzelnes Festschreiben auf dem aktuellen Zweig erstellen, dessen Effekt das gleiche ist, wie ein anderer Zweig (oder mehrerer im Falle eines Krake) zusammengeführt wird.

Danach können Sie generakodicetagcode Ihre Änderungen, die bereits inszeniert sind.

Andere Tipps

hier ist das, was ich tue, von viel Erfahrung in größeren Teams gesammelt: generasacodicetagpre.

hoffe das hilft!

Ich denke, Sie suchen generakodicetagcode.Es sollte die Commits von Ihrem Feature-Zweig in den Master bringen und sie zerquetschen, damit Sie ein einzelnes Commit erstellen können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top