Als «git-reset» getaggte Fragen

Setzt den aktuellen Git-Repo-Kopf auf ein angegebenes Commit und setzt optional den Index und den Arbeitsbaum entsprechend zurück.


30
Löschen Sie Commits aus einem Zweig in Git
Ich möchte wissen, wie man ein Commit löscht. Damit deletemeine ich, dass es so ist, als hätte ich dieses Commit nicht durchgeführt, und wenn ich in Zukunft einen Push mache, werden meine Änderungen nicht in den Remote-Zweig übertragen. Ich lese Git-Hilfe und denke, der Befehl, den ich verwenden sollte, ist …
3233 git  git-rebase  git-reset 


12
Warum gibt es zwei Möglichkeiten, eine Datei in Git zu entfernen?
Manchmal schlägt git vor git rm --cached, eine Datei zu entfernen, manchmal git reset HEAD file. Wann soll ich welche verwenden? BEARBEITEN: D:\code\gt2>git init Initialized empty Git repository in D:/code/gt2/.git/ D:\code\gt2>touch a D:\code\gt2>git status # On branch master # # Initial commit # # Untracked files: # (use "git add …
1169 git  git-reset  git-rm 



10
Kann ich ein Git-Commit löschen, aber die Änderungen behalten?
In einem meiner Entwicklungszweige habe ich einige Änderungen an meiner Codebasis vorgenommen. Bevor ich die Funktionen, an denen ich arbeitete, fertigstellen konnte, musste ich meinen aktuellen Zweig auf Master umstellen, um einige Funktionen zu testen. Durch die Verwendung eines "Git Checkout-Masters" wurden die Änderungen, die ich auch in meinem Entwicklungszweig …
1056 git  undo  git-reset 



6
So brechen Sie ein lokales Git-Commit ab
Mein Problem ist, dass ich eine Datei geändert habe, z. B.: README, eine neue Zeile ' this für meine Testzeile ' hinzugefügt und die Datei gespeichert habe. Dann habe ich die folgenden Befehle ausgegeben git status # On branch master # Changed but not updated: # (use "git add <file>..." …





20
Nicht inszenierte Änderungen nach dem Zurücksetzen des Git - hart
Nach dem git reset --hard, git statusgibt mir in den Dateien Changes not staged for commit:Abschnitt. Ich habe es auch versucht git reset ., git checkout -- .und git checkout-index -f -aohne Erfolg. Wie kann ich diese nicht bereitgestellten Änderungen entfernen? Dies scheint nur Visual Studio-Projektdateien zu treffen. Seltsam. Siehe …
273 git  git-reset 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.