2012-03-29 10 views

Antwort

3

Hier ist die Antwort auf meine Frage: CTRL +A im GIT GUI ist eigentlich eine neue Remote-ADD und ist nicht das gleiche wie GIT ADD! In der GIT-GUI scheint es keinen Unterschied zwischen "addieren" und "staging" zu geben, beide werden durch den Befehl 'stage to Commit' gemacht: CTRL + T. Und entsprechend: http://hoth.entp.com/2008/11/5/what-git-add-really-means, 'git stage' ist ein Alias ​​für 'git add'

Vielen Dank aardvarkk für Ihre Antwort. Ich nehme an, "hinzufügen" kann als "erste Inszenierung" einer Datei angesehen werden, aber wirklich "hinzufügen" bedeutet "Hinzufügen zur Bühne" oder "Staging zum Festschreiben".

prägnante
CTRL + T = 'Stufe zu begehen' im GIT GUI = 'GIT hinzufügen' in den Befehlszeilen
CTRL + A = eine neue Fern hinzufügen

+0

Das gleiche ist "Hinzufügen zu [commit] Index" und "Indizierung". –

1

Stage to Commit wäre für eine Datei, die bereits Änderungen verfolgt, die Sie seitdem geändert haben. Normalerweise würden Sie eine Datei nur einmal "hinzufügen", um mit dem Verfolgen von Änderungen zu beginnen, und anschließend würden Sie die Datei einfach für die Änderung bereitstellen, die Sie geändert haben.

+1

Aber "add", das heißt STRG + A, auch Stufen Änderungen verfolgt Dateien, so STRG + T überflüssig scheint. – user1271772

0

Gemäß git documentation sind sie Synonyme. Der Befehl bereitet die Dateien für das Festschreiben vor.

Beispiel: git add app_controller.php

Verwandte Themen