如果我在我的一个存储库中执行此操作:
git subtree pull --prefix=frameworks/AquaticPrime --squash AquaticPrime
Run Code Online (Sandbox Code Playgroud)
我明白了:
Working tree has modifications. Cannot add.
Run Code Online (Sandbox Code Playgroud)
如果我这样做(当然是在同一个地方):
git status
Run Code Online (Sandbox Code Playgroud)
我明白了:
# On branch master
nothing to commit (working directory clean)
Run Code Online (Sandbox Code Playgroud)
我不太确定这里发生了什么.git status命令意味着我没有修改,所以我假设git子树拉引用了与子树相关的不同分支中的修改,但它并不完全清楚.
任何人都可以提供启发吗?