Ich bin neu in Git. Auf GitHub habe ich ein Dritt-Projekt gespendet, um Beiträge zu leisten. Jedes Mal, wenn neue PRs mit ihrem Master zusammengeführt werden, muss ich meinen Fork aktualisieren, um aktuell zu bleiben. Auf der Homepage meines gegabelten Repositorys klicke ich auf New pull request
, tausche die Basis- und Kopfgabeln, erstelle eine neue PR und füge sie zu meiner eigenen Kopie zusammen.Wie kann ich den Commit-Verlauf löschen, wenn ich einen PR auf GitHub einreiche?
Allerdings bemerkte ich, dass dies eine immer größere Liste von Commits in der Commit-Geschichte erstellt jedes Mal, wenn ich eine PR einreiche. Wie konsolidiere ich all diese Commits in einem vor oder nach der Einreichung einer PR? Ich benutze Visual Studio 2015.
Ich denke, ich muss commit squash, aber ich weiß nicht, wie das auf VS zu tun.