Ich habe ein Git-Repository auf einem Server. Ich kann Kopien daraus ziehen oder klonen. In einer Arbeitskopie möchte ich einen Zweig erstellen und etwas arbeiten. So weit so Standard.
Dabei kann es durchaus sein, dass ich mehrere Commits durchführe und sogar einige temporäre Zweige erstelle, wenn ich Ideen ausprobiere. Das ist die Art und Weise, wie ich es verstehe.
Wenn ich jedoch mit meiner Arbeit zufrieden bin, möchte ich das neue Material in meinem Master-Zweig zusammenführen und das Ergebnis auf den Server übertragen. Was ich nicht möchte, sind all diese temporären Zweige und Zwischen-Commits in meinem Server-Repository. Ich möchte nur ein (oder eine kleine Anzahl von) Festschreibungen auf dem Server sehen, nicht jede Kleinigkeit, die ich während der Änderung ausprobiert habe.
Ich kann nicht arbeiten, wie das geht. Ist es möglich?