我有我的 git master - 我计算机上的本地仓库 - 任何地方都没有远程仓库。
说我在 dir maths
。
我愿意:
git branch relative_imports
git checkout relative_imports
... do some work, add a file, make a file, etc.
此时运行git status
会显示您期望的更改。
如果我这样做(不进行任何合并、拉动或推动):
git checkout master
git status
它显示了与前一个完全相同的输出git status
。难道我做错了什么?我以为我不应该看到的变化,relative_imports
直到我看到git merge relative_imports
。