Im Diagramm auf der Seite git-scm, Recording Changes to a Repository, wird angezeigt, dass beim Hinzufügen einer Datei untracked
in den Zustand unmodified
gewechselt wird.Wenn eine nicht verfolgte Datei hinzugefügt wird, wird sie nicht sofort in die Staging-Ebene verschoben?
Ist das richtig? Wenn ich $ git add myFile
dann $ git status
starte, zeigt es, dass myFile
bereit ist, begangen zu werden, was (aus meiner Anfängerperspektive) beim Blick auf das Diagramm auf dieser Seite unwillkürlich aussieht.
Ist das Diagramm falsch, unvollständig oder ist mein Verständnis des Diagramms falsch? Wenn das letztere, bitte könnte jemand erklären, was gemeint ist.
Das Diagramm ist wohl irreführend; Der Pfeil "Datei hinzufügen" sollte von "nicht verfolgt" zu "gestuft" wechseln. AFAIK, wenn Sie "rm file" senden, wird die Datei aus dem Verzeichnis entfernt und im Staging-Bereich als gelöscht markiert. es wird nicht einfach untracked. –
Ich denke, der Pfeil "Datei hinzufügen" bedeutet nicht direkt "git add". Ich denke, es versucht nur zu zeigen, wie die Datei von einem Zustand in einen anderen verschoben wird ... Wie auch immer, es ist nicht klar genug – iberbeu
Danke, ich lehre ein Intro, um den Rest meines Labors zu unterrichten, aber als Anfänger, Ich versuche vorsichtig zu sein, um nichts zu lehren, was ich selbst unsicher bin. – ataulm