Mit "git-index" getaggte Fragen

Auch als Staging-Bereich bezeichnet, speichert Git die an den versionierten Dateien vorgenommenen Änderungen und die Änderungen, die beim Erstellen eines neuen Knotens im Verlaufsdiagramm (beim Festschreiben) verwendet werden. Dies ist auch der Grund, warum Git Add so wichtig ist, dass es Änderungen im Staging-Bereich hinzufügt.
15
antwortet

Was sind die Unterschiede zwischen "git commit" und "git push"?

In dem Git-Tutorial, das ich mir anschaue, wird git commit verwendet, um die vorgenommenen Änderungen zu speichern. Was ist Git Push?
am 30. April eingestellt '10 um 17:17
8
antwortet

Wie kann ich mein letztes Commit in git deaktivieren?

Wie kann ich mein letztes Commit in git offenbaren? Dies ist git reset --hard HEAD oder git reset --hard HEAD ^
am 17. Mai um 01:26 Uhr festgelegt
9
antwortet

Git Update-Index rückgängig machen --assume-unverändert <Datei>

Die Art und Weise, wie Sie git ignorieren, das Anzeigen / Verfolgen einer bestimmten Datei / Datei. Sie führen einfach folgendes aus: git Update-Index --assume-unverändert <Datei> Wie haben Sie es abgebrochen, um sie wieder anzusehen? (Lassen Sie mich ihn nicht erraten nennen.)
am 19. Juni 13 um 18:57 Uhr festgelegt
2
antwortet

Git - Unterschied zwischen "Unverändert unverändert" und "Skip-Worktree"

Ich habe lokale Änderungen in der Datei, die ich nicht in meinem Repository reparieren möchte. Dies ist eine Konfigurationsdatei zum Erstellen einer Anwendung auf dem Server. Ich möchte sie jedoch lokal mit verschiedenen Einstellungen erstellen. Natürlich wird die Datei immer angezeigt, wenn ich ...
eingestellt am 29 Nov. '12 um 20:00 Uhr
3
antwortet

"git rm --cached x" vs "git reset head - x"?

GitRef.org - Basic: git rm entfernt Einträge aus dem Brückenkopf. Dies unterscheidet sich geringfügig von dem git reset HEAD, bei dem es sich um "nicht stationäre" Dateien handelt. Mit "Ungleichgewicht" meine ich, dass er in den Inszenierungsbereich von dem zurückkehrt, was vor uns da war ...
am 27. April eingestellt '11 um 6:13
3
antwortet

Wie kann man eine neue Datei hinzufügen, ohne sie zu erstellen?

Um git effektiv zu nutzen (und wie erwartet), mache ich kleine atomare Commits, während ich längere Sitzungen habe, bei denen ich mehr als eine Sache ändere. Also benutze ich git add -p sehr oft. Dies funktioniert jedoch nicht für ...
wird am 18. Juni 12 um 19:32 eingestellt
1
die Antwort

Wie git Update-Index abbrechen?

Ich habe einfach folgendes getan, um eine weitere Kopie meiner config.php-Datei in meinem lokalen Host in meiner Produktionsumgebung zu speichern: $ git Update-Index --assume-unverändert application / config / config.php Leider habe ich die config.p-Datei nicht geschrieben ...
am 18. September eingestellt '12 um 19:47
1
die Antwort

Betrachten Sie git unverändert vs überspringen Worktree - Ignorieren eines symbolischen Links

Ich habe Probleme mit dem Repository und Git-Fenstern. Das Problem ist, dass das Git-Repository einen Linux-Link enthält und mit Entwicklern, die mit Windows arbeiten, was offensichtlich nicht funktioniert. Nun, da diese symbolische Verbindung niemals zu ...
am 26. Mai um 14:55 Uhr festgelegt
1
die Antwort

Warum heißt das Zwischenverzeichnis auch Index / Git Index?

Ich habe die Namen des Zwischenverzeichnisses (Git Index) in Git verwechselt. Gibt es eine spezielle Bedeutung, die als Index bezeichnet wird? Warum rufen wir nicht einfach das Cache / oder Temp-Verzeichnis auf, damit wir es leichter verstehen können? Für mich ist der Index etw, der ...
wird am 16. Juli 11 um 11:49 Uhr festgelegt
2
antwortet

Wer hat mein Idiot ohne Veränderung berührt?

Ich habe eine Datei in meinem Repo, die ich auf ein unverändertes Bit gesetzt habe: git update-index --assume-modified someFile.txt Von Zeit zu Zeit wird dieses Bit nach einiger Arbeit mit dem Repo nicht gelöscht und die Datei wird nicht automatisch angenommen -un ...
13. September eingestellt 11 um 11:52
1
die Antwort

git checkout zeigt eine Fehlermeldung an - Dateien unverändert

Nach dem Ausführen von git update-index --assume-unveränderter Pfad / zur / -Datei in einem bestimmten Zweig kann ich nicht mit git checkout wechseln. Folgende Fehlermeldung wird ausgegeben: Fehler: Ihre lokalen Änderungen in den folgenden Dateien werden mit ... überschrieben.
eingestellt auf 24 sep. '12 um 16:46
3
antwortet

Wie kann ich '.git / index' lokal wiederherstellen?

Ich habe versehentlich .git / index gelöscht. Gibt es eine Möglichkeit, es wiederherzustellen? Es wird endgültig gelöscht. Ich habe noch nichts gemacht.
wird am 8. Juli 16 um 23:26 Uhr festgelegt
3
antwortet

Ist git nur ein Zwischenbereichsindex?

Im Pro-Git-Buch heißt es, dass der Staging-Bereich lediglich eine Liste oder ein Index war, aus dem hervorgeht, welche Dateien ausgeführt werden, wenn git commit ausgeführt wird. Nun wird der Namensindex häufiger als „Staging-Bereich“ bezeichnet. Aber wenn wir und ...
setze 27 aug. '12 um 10:59
5
antwortet

Testen, was vor dem Fixieren in einer Bindung fixiert werden soll

Das Internet ist absolut mit falschen und unvollständigen Antworten auf diese Frage überfordert. Das ist traurig, weil Sie denken, es wäre etwas ganz Gewöhnliches, was Sie gerne machen würden. Problem: Beim Starten des Hooks ist das Repository vor dem Festschreiben möglicherweise nicht sauber. ...
set 07 Sep '12 um 17:36
2
antwortet

Wo speichert "git update-index -assume-modified file" diese Informationen?

Ich ändere gerne Konfigurationsdateien direkt (z. B. .gitignore und .git / config), anstatt mich an beliebige Befehle zu erinnern, aber ich weiß nicht, wo Git Links zu Dateien speichert, die in "git update - index - file without changes" übertragen werden. Wenn du weißt ...
eingestellt am 19. August '11 um 1:41