一切都在标题中......
我读到了这个问题:查看Unpushed Git提交
但我不明白为什么git status在master分支中显示所有未提交的提交,但在其他分支中不显示任何内容.
有人可以解释一下吗?
编辑
这是我做/得到的命令和输出:
aurelien@server:/home/repo/$ git branch
new_feature
* master
aurelien@server:/home/repo/$ git checkout new_feature
Switched to branch 'new_feature'
aurelien@server:/home/repo/$ echo test > newfile.txt
aurelien@server:/home/repo/$ git add newfile.txt
aurelien@server:/home/repo/$ git commit -m "Test commit"
[new_feature 51c6a64] Test commit
1 file added
aurelien@server:/home/repo/$ git status
# On branch new_feature
nothing added to commit
Run Code Online (Sandbox Code Playgroud)
使用时为什么我的提交没有出现git status?