上下文:
git checkout -b testBranch (from master)
DO CHANGES
git add -A
(已添加更改)
git commit -m "This is a test commit"
git status
没有提交显示,如果我推送它说已经是最新的。
因此经过一些研究后我发现发生这种情况是因为我的本地分支没有远程分支,我应该这样做:
git checkout -b testBranch
git push origin testBranch
我做了这个并且它有效,但我的问题是需要改变的是什么。我每天都做了这个,而不需要把分支推到远程(100%肯定)。什么改变了?
PS。我希望你们明白我的意思,建议编辑受到欢迎。