Als «git» getaggte Fragen

196
Git Visual Diff zwischen Zweigen

Diese Antwort ist ideal, um einen visuellen Unterschied zwischen zwei Dateien zu sehen, die in git eingecheckt sind: Wie kann ich die Ausgabe von "git diff" mit einem visuellen Diff-Programm anzeigen? Ich würde jedoch gerne einen visuellen Unterschied zwischen zwei Zweigen sehen. Bisher scheint...

196
Wie git reset --hard ein Unterverzeichnis?

UPDATE² : Mit Git 2.23 (August 2019) gibt es einen neuen Befehl git restore, der dies tut, siehe die akzeptierte Antwort . UPDATE : Dies wird ab Git 1.8.3 intuitiver funktionieren, siehe meine eigene Antwort . Stellen Sie sich den folgenden Anwendungsfall vor: Ich möchte alle Änderungen in einem...

193
Befehl git zum Verschieben eines Ordners in einen anderen

Ich habe einen Ordner commonmit einer Reihe von Quelldateien und Ordnern erstellt. Jetzt möchte ich den commonOrdner in den includeOrdner verschieben, damit er so aussiehtinclude/common Ich habe diese ausprobiert: git add include git mv common/ include/ aber es schlägt mit diesem Fehler fehl fatal:...

193
Was sind die Git-Konzepte von HEAD, Master, Origin?

Während ich etwas über Git lerne, stoße ich immer wieder auf die Begriffe HEAD, Master, Origin und bin mir nicht sicher, was die Unterschiede sind. Wenn ich das richtig verstehe, entspricht HEAD immer der neuesten Version? Und wenn ja, ist das die neueste Version des gesamten Repositorys oder eines...

193
Wie können Sie das letzte Git-Add rückgängig machen?

Ist es möglich, die letzte inszenierte (nicht festgeschriebene) Änderung in git aufzuheben ? Angenommen, der aktuelle Zweig enthält viele Dateien, einige sind inszeniert, andere nicht. Irgendwann hat ein dummer Programmierer versehentlich Folgendes ausgeführt: git add -- . ...anstatt: git checkout...

192
Git Commit Datum

Gibt es neben dem Parsen des Git-Protokolls für die Datumszeichenfolge eine native Git-Methode, um das Datum eines bestimmten Commits zu