0
A
回答
4
這意味着Git會自動包含提交中的任何修改過的文件。但是,它不會包含未跟蹤的文件。
3
git help commit
說:
-a, --all
Tell the command to automatically stage files that have been modified and deleted, but new files you have not told git about are not
affected.
4
它等於--all
並意味着所有的修改或刪除的文件(階段)被自動提交。這不包括unstaged文件。請參閱man。
1
git add
該命令具有可以引起混淆相似,但不同的選擇,例如其-A .
選項。
正如其他人所說的那樣(-a
)要求對提交中包含的所有文件的所有修改(包括刪除)都包含在暫存區域中已有的文件中。
已經進行提交,文件仍然存在停留區等待被列入下次提交的,除非你明確的命令或選項刪除它們。這是'追蹤'。
如果你有新文件要包括你需要git add
他們。
我的可視化是暫存區域就像一個針板,它包含我已「完成」(添加/更新)的項目的副本,如果我提交,則會完成針板的完整副本。然後,Git可以分辨我的桌面(工作目錄)上的內容,我已經固定到插件板上的「已完成」工作(上演階段)以及最後一次提交快照。我不得不記得當文件被刪除時,需要從插接板上取下東西(從暫存區域移除)。
相關問題
- 1. 「a = a || []」是什麼意思?
- 2. 當使用git pull -a origin開發時,-a標誌是什麼意思?
- 3. int A [] = {}是什麼意思?
- 4. SendKeys「%{A}」是什麼意思?
- 5. Git Url是什麼意思?
- 6. 什麼是ocaml類型'a。 'a - >'是什麼意思?
- 7. 是什麼意思:是什麼意思?
- 8. `size * = b - a`是什麼意思?
- 9. 數據( - >)a b是什麼意思?
- 10. s_i = s [i] - 'a'是什麼意思?
- 11. `a> b`是什麼意思?
- 12. 操作c = a +++ b是什麼意思?
- 13. println(f(a))是什麼意思?
- 14. a >> = b是什麼意思?
- 15. 類圖中的「a」是什麼意思?
- 16. 表達式「+ + a」是什麼意思?
- 17. C++中的* const * a是什麼意思
- 18. `int a [6] [(2,2)]`array是什麼意思?
- 19. 這是什麼意思? (int&)a
- 20. REGEX是什麼意思? [a-zA-Z] | \ d
- 21. [a-z0-9]是什麼意思?
- 22. `a + = b + = c`是什麼意思?
- 23. 「const char(&a)[N]」是什麼意思?
- 24. 「特質A <:B」是什麼意思?
- 25. format(a,str(b))是什麼意思?
- 26. Elm docs - 「a」是什麼意思?
- 27. func(a)(** kwargs)是什麼意思)
- 28. 'a'在Ruby open()中意味着什麼?| f |是什麼意思?意思?
- 29. 是什麼意思?=在僞代碼中使用時的意思?
- 30. git統計數據是什麼意思?
雖然我都爲Stackoverflow幫助人們,但我覺得這個問題很荒謬。需要多少時間才能看到文檔中的內容?你正在使用它/知道。不像其他方式你想做什麼。 – manojlds