Wenn git CTRL hinzufügen + A beginnt Tracking-Änderungen und die Stufen Änderungen an bereits Dateien aufgespürt, warum sollte ich jemals Bühne verwenden, um Commit CTRL +T im git gui?Was ist der Unterschied zwischen Git add (Strg + A) und Bühne zu Commit (Strg + T) in der Git-GUI?
Was ist der Unterschied zwischen Git add (Strg + A) und Bühne zu Commit (Strg + T) in der Git-GUI?
Antwort
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
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.
Aber "add", das heißt STRG + A, auch Stufen Änderungen verfolgt Dateien, so STRG + T überflüssig scheint. – user1271772
Gemäß git documentation sind sie Synonyme. Der Befehl bereitet die Dateien für das Festschreiben vor.
Beispiel: git add app_controller.php
- 1. Was ist der Unterschied zwischen git add * und git add., Falls vorhanden?
- 2. Unterschied zwischen Strg K + D und Strg E + D
- 3. Was ist der Unterschied zwischen. und * in "git add"?
- 4. Was ist der Unterschied zwischen Git hinzufügen. und git add -A?
- 5. Win32 API - Strg A + Strg C
- 6. Unterschied zwischen git add. und git commit -am "message"
- 7. Was ist der Unterschied zwischen add und [] in der Wörterbuchoperation
- 8. Was ist der Unterschied zwischen "commit" und "commit work"?
- 9. Was ist der Unterschied zwischen `git add.` Und `git add -u`?
- 10. Was ist der Unterschied zwischen Git am und Git anwenden?
- 11. Was ist der Unterschied zwischen Git Push und Git Pull?
- 12. Strg + T zeigen Klasse
- 13. Eclipse-STRG + A, STRG + E zu Beginn Geh zu der Linie beenden
- 14. Was ist der Unterschied zwischen add und put in indexeddb?
- 15. Wann "git add." und wenn „git add -A“
- 16. Wie deaktivieren Strg + A, Strg + C Tastenfunktionen in iframe
- 17. Was ist der Unterschied zwischen ";" und "GO" in T-SQL?
- 18. Was ist der Unterschied zwischen git reset und git revert?
- 19. Was ist der Unterschied zwischen $ a und $$ in PHP?
- 20. Was ist der Unterschied zwischen „$ a“ und ein in Unix $
- 21. Was ist der Unterschied zwischen "Squash" und "Fixup" in der Git/Git-Erweiterung?
- 22. Visual Studio Strg + Tab und Strg Eclipse + Umschalt + Tab Equivalent
- 23. Was ist der Unterschied zwischen Commit und Update?
- 24. Was ist der Unterschied zwischen "Set" und "Add" für ObjectCache?
- 25. Was ist der Unterschied zwischen Memcache store() und add()?
- 26. Was ist der Unterschied zwischen Git zurückgesetzt --hard und git reset --merge
- 27. Was ist der Unterschied zwischen $ .add und $ .append JQuery
- 28. Was ist der Unterschied zwischen Add-Ins und Makros?
- 29. Tastaturbefehle Strg-A nicht funktioniert
- 30. Javascript für neue Registerkarte (STRG + T), neues Fenster (STRG + N)?
Das gleiche ist "Hinzufügen zu [commit] Index" und "Indizierung". –