git 中的 (master *) 是什么意思?

What does (master *) in git mean?

我只是一个初学者git。在 git bash 中,在我对文件进行更改后,(master) 更改为 (master *) 或 (master +)。为什么以及何时会发生这种情况?

Master * 表示您 跟踪了 个文件,这些文件在您的 git 存储库中更改但尚未提交。

未跟踪的文件(即git忽略中的文件)不会触发此字符显示。


Master + 表示您已提交到本地存储库但尚未推送到远程存储库。