我只是一個初學者學習git。在對文件進行更改之後,在git bash中,(master)更改爲(master *)或(master +)。爲什麼以及何時發生?git中的(master *)是什麼意思?
3
A
回答
5
Master *
表示您有跟蹤在您的git倉庫中更改的文件未被提交。
未跟蹤文件(即gitignore中的文件)不會觸發此字符顯示。
Master +
意味着你必須承諾尚未被推到遠程倉庫本地倉庫。
+0
非常感謝!另外,(master +)和(master * +)是什麼意思? –
+0
正如@jonrsharpe上面所說 - +意味着你有提交沒有推送到遠程。道歉我錯過了 –
+0
這個部分。明白了。非常感謝!現在有道理。 –
相關問題
- 1. git reset --hard origin/master?是什麼意思?
- 2. 是什麼`從master..spt_values`意思
- 3. Git Url是什麼意思?
- 4. Git(master | REBASE 1/1)是什麼意思?我如何擺脫它?
- 5. 是什麼意思:是什麼意思?
- 6. 在「git checkout - files」中,「 - 」是什麼意思?
- 7. Git的 - 這是什麼意思-m
- 8. git統計數據是什麼意思?
- 9. git push origin HEAD是什麼意思?
- 10. 這個git圖表是什麼意思?
- 11. `git fetch origin master:master`是什麼意思?
- 12. 什麼意思是「git完全備份」?
- 13. 使用Git時,「-a」是什麼意思?
- 14. 這個git代碼是什麼意思?
- 15. git pull起源[branchname]是什麼意思?
- 16. git push -u是什麼意思?
- 17. 這些git符號是什麼意思?
- 18. 是什麼意思,在Python中是什麼意思?
- 19. 'master'在命令「git branch --merged master」中意味着什麼?
- 20. 使用Git命令行時提示「[master +1〜0 -0!]>」是什麼意思?
- 21. 這個svn2git錯誤是什麼意思?
- 22. 什麼是:!:意思?
- 23. '#'是什麼意思?
- 24. 「=」是什麼意思
- 25. &=是什麼意思?
- 26. {}是什麼意思?
- 27. @(...)是什麼意思?
- 28. $$ $$是什麼意思?
- 29. /*! */ 那是什麼意思?
- 30. `/ * @`是什麼意思?
可能是repo狀態 - *表示髒(未提交更改),+表示未提交給遠程的提交。 – jonrsharpe
現在有道理。非常感謝! –
請注意,這是某人在bash中爲您設置的一個側面功能。這不是Git本身的一部分。 Git可以報告這些不同的事情,但是由shell直接將報告粘貼到每個shell提示符中。 – torek