我只是一个初学者学习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 fetch origin master:master`是什么意思?
- 10. git pull起源[branchname]是什么意思?
- 11. git push -u是什么意思?
- 12. 使用Git时,“-a”是什么意思?
- 13. git统计数据是什么意思?
- 14. 这个git图表是什么意思?
- 15. 这些git符号是什么意思?
- 16. 这个git代码是什么意思?
- 17. git push origin HEAD是什么意思?
- 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