Wie kann ich meine letzten X-Commits mit Git zu einem Commit
Wie kann ich meine letzten X-Commits mit Git zu einem Commit
Ich habe einen Remote-Git-Server. Hier ist das Szenario, das ich ausführen möchte: Für jeden Fehler / jede Funktion erstelle ich einen anderen Git-Zweig Ich schreibe meinen Code in diesem Git-Zweig weiterhin mit nicht offiziellen Git-Nachrichten fest Im Top-Repository müssen wir ein Commit für...
Dies gibt eine gute Erklärung für das Quetschen mehrerer Commits: http://git-scm.com/book/en/Git-Branching-Rebasing Es funktioniert jedoch nicht für Commits, die bereits gepusht wurden. Wie quetsche ich die letzten Commits sowohl in meinen lokalen als auch in meinen Remote-Repos? BEARBEITEN: Wenn...
Wie quetschen Sie Ihr gesamtes Repository bis zum ersten Commit? Ich kann auf das erste Commit zurückgreifen, aber das würde mir 2 Commits lassen. Gibt es eine Möglichkeit, das Commit vor dem ersten zu
Ich bin neu in Git und ich versuche den Unterschied zwischen einem Squash und einem Rebase zu verstehen. Soweit ich weiß, führen Sie beim Rebase einen Squash
Ich habe acht Commits in einem Zweig, die ich per E-Mail an einige Leute senden möchte, die noch nicht aufgeklärt sind. Bisher gibt mir alles, was ich mache, entweder 8 Patch-Dateien oder seit Beginn der Zeit Patch-Dateien für jedes Commit in der Geschichte des Zweigs. Ich habe git rebase...
Ich versuche, eine Reihe von Commits zu quetschen - HEAD to HEAD ~ 3. Gibt es eine schnelle Möglichkeit, dies zu tun, oder muss ich rebase --interactive
Ich benutze Git Extensions jetzt schon eine Weile (es ist großartig!), Aber ich habe keine einfache Antwort auf Folgendes gefunden: Wenn Sie eine Commit-Nachricht eingeben, machen Sie manchmal einen Tippfehler. Mein Freund hat mir gezeigt, wie man es folgendermaßen behebt (in Git Extentions):...
Hier ist ein Workflow, mit dem ich mich normalerweise bei der Arbeit beschäftige. git checkout -b feature_branch # Do some development git add . git commit git push origin feature_branch Zu diesem Zeitpunkt steht der Feature-Zweig zur Überprüfung durch meine Kollegen zur Verfügung, aber ich...
Wie kann ich Cherry-Pick anweisen, eine Reihe von Commits auszuwählen? Oder mit anderen Worten, wenden Sie den Unterschied zwischen zwei Commits auf den aktuellen Status des Repositorys an? Folgendes funktioniert nicht (Cherry-Pick hat keine --squash-Option): git cherry-pick --squash...