Angenommen, Sie überprüfen eine Pull-Anforderung und Sie sehen eine Möglichkeit, Code zu verbessern. Empfehlen Sie dem Entwickler, das ursprüngliche Commit zu ändern oder ein neues Commit mit der Änderung und einer Commit-Nachricht zu erstellen, die erklärt, warum es geändert wurde?Soll man Commits in einem Feature-Release ändern, anstatt ein neues Commit hinzuzufügen, das einen Fehler korrigiert?
0
A
Antwort
2
Persönlich würde ich empfehlen, ein neues Commit zu erstellen.
Auf diese Weise wäre der alte Code immer noch verfolgbar, falls sich später herausstellen sollte, dass das Gegenteil der Fall ist.
Wenn es mit allen Commits unordentlich wird, können Sie immer neu erstellen :)
Verwandte Themen
- 1. Erstellen Sie ein neues Commit, das einige alte
- 2. Git Zweig diff in ein neues Commit
- 3. Wie man die Höhe der hervorgehobenen Ansicht des Ausschnitts korrigiert, anstatt das hochgeladene Bild zu ändern?
- 4. Wie man ein Commit auspackt?
- 5. Löschen aller Commits in einem Zweig nach einem bestimmten Commit
- 6. Wie geht man zum vorherigen Commit zurück, ohne das letzte Commit in Git zu verlieren?
- 7. Die Menge des vorhandenen Listenelements aktualisieren, anstatt ein neues Element hinzuzufügen.
- 8. Soll ich Dockerfiles oder Image-Commits verwenden?
- 9. BotBuilder - FormFlow - Wie man Fehler korrigiert?
- 10. Transclude in AngularJS, ohne neues Element hinzuzufügen
- 11. Kombiniere lokale Git-Commits in einen Commit für git-svn
- 12. Rückgängig einen Fehler gemacht, während die Commits in GIT Quetschen
- 13. Wann ein neues Repository erstellt werden soll?
- 14. Commits in einen anderen Zweig ändern
- 15. Wie füge ich ein Commit in ein früheres Commit ein?
- 16. Wie man "pull request" ein bestimmtes commit
- 17. Testen, was in einem Pre-Commit Hook begangen werden soll
- 18. Git: Wie man Commits zerquetscht, die merge-commit dazwischen haben?
- 19. Soll ich in Java ein neues Paket, einen neuen Ordner oder einen neuen Quellordner erstellen?
- 20. Können Sie einen Dateiinhalt während des Git-Commits ändern?
- 21. Wie kann ich das erste Commit Rebase?
- 22. Verknüpfte Liste, die den Knoten ändert, anstatt einen weiteren hinzuzufügen
- 23. Wie man einen Namespace zu einem Attribute in lxml hinzuzufügen
- 24. Git: Wie klont man das erste Commit?
- 25. pyqt4: Wie ändert man ein Button-Event, ohne ein neues Event hinzuzufügen?
- 26. git - Merge eine Reihe von Commits als ein Commit
- 27. Verändert der Commit-Reorder andere folgende Commits?
- 28. Zurücksetzen eines Commits, das ein Duplikat eines anderen Commits von einer anderen Pull-Anforderung ist
- 29. Verschieben Sie einen Commit an die Spitze aller Commits
- 30. Was passiert in Git mit einem Tag, wenn Sie das Commit ändern, das markiert wurde?
es ist wirklich eine Frage der Meinung. Manche Leute bevorzugen, dass jede PR nur 1 Commit hat, manche bevorzugen mehrere Commits ... – pedrorijo91