Ich machte einen Commit zu Gerrit. Es gab ein paar Dateien ohne Änderungen abgesehen von Leerraum. Unter Verwendung von Eclipse ersetzte ich die aktuelle Version der Datei (eine mit zusätzlichen unerwünschten Leerzeichen) durch die vorherige Version (eine Version, die von jemand anderem ohne zusätzliche Leerzeichen geschrieben wurde). Ich machte dann einige Änderungen am Code basierend auf Kommentaren. So, jetzt bin ich auf der Stufe, wo ich bereit bin, erneut zu committen und ein neues Patchset zur Überprüfung hochzuladen. Die Dateien, die ich mit der vorherigen Version ersetzte, werden jedoch im Staging-Bereich als geänderte Dateien angezeigt. Ist das korrektes Verhalten? Ich bin ein neuer Benutzer von Git/Gerrit, aber das scheint seltsam.Warum werden rückgesetzte Dateien als Änderungen im nächsten Patchset angezeigt?
0
A
Antwort
1
Ja, das ist richtig. Sie werden im Staging-Bereich als geänderte Dateien im Vergleich zur Version mit den Whitespaces angezeigt. Wenn Sie die Änderungen festschreiben (vergessen Sie nicht, "git commit --amend" zu verwenden, ist dies sehr wichtig) und führen Sie einen "git diff" gegen den vorherigen Commit (den Sie Ihre Änderung vorgenommen haben) aus zeige mehr.
Verwandte Themen
- 1. Dateien, die nicht im Remote-Repository angezeigt werden
- 2. Änderungen der CSS-Datei werden nicht im Browser angezeigt
- 3. CruiseControl.Net "header.xsl" Änderungen werden nicht im Dashboard angezeigt
- 4. Wie werden Dateien (des Staging-Bereichs) im Stash angezeigt?
- 5. Warum Änderungen vor Ort nicht aktualisiert werden?
- 6. Einige Dateien werden in NetBeans als ignoriert angezeigt.
- 7. Uploadify - Dateien werden nicht angezeigt
- 8. Was ist ein Patchset?
- 9. Änderungen werden nicht in Google Cloud Compute Engine VM angezeigt
- 10. php Dateien heruntergeladen werden im Browser angezeigt statt heruntergeladen
- 11. Extension .js-Dateien werden nicht im Chrome-Debugger angezeigt
- 12. CSS-Stylesheet-Änderungen werden nicht in localhost (XAMPP) angezeigt
- 13. Warum Änderungen in Wordpress nicht wirksam werden?
- 14. Wie werden neue Dateien im Perforce-Arbeitsbereich angezeigt?
- 15. RCloud - Wie Dateien im Home-Verzeichnis angezeigt werden?
- 16. Bilder werden nicht als Link im Internet Explorer angezeigt
- 17. Warum werden HTML-Dateien eher analysiert als kompiliert, wenn sie im Browser wie Safari geöffnet werden?
- 18. Warum werden Fehler im Eclipse-Paket-Explorer nicht mehr angezeigt?
- 19. Subversion-Tool, das auch die Include-Dateien eines Programms enthält, wenn Änderungen angezeigt werden
- 20. Warum werden meine Fortschrittsbalken im IE falsch angezeigt?
- 21. Dateien, die als ausstehende Änderungen aufgelistet werden, wenn Zusammenführungen durchgeführt werden, die sich nicht geändert haben?
- 22. Warum werden bei mehr als 80 Eingabezeilen Fehler angezeigt?
- 23. hinzufügen Patchset jemand begehen elses in Gerrit
- 24. Warum heruntergeladene APK-Dateien werden nicht im Download-Ordner von Vuzix SmartGlass angezeigt?
- 25. Warum können neue Dateien im Commit-Dialog mit TortoiseSVN nicht angezeigt werden?
- 26. patchset für gitlab fusion anfordern
- 27. Warum lokale Änderungen durch Zusammenführen überschrieben werden?
- 28. Warum werden meine Arrays in PHP als 0 angezeigt?
- 29. Wie hochgestellte Prozentzeichen als Zeichenfolge im UIlabel angezeigt werden?
- 30. Sonderzeichen werden als ASCII-Zeichen im Textbereich angularjs angezeigt
Vielen Dank für die Klärung dieser für mich. –