我git-annex
用来管理文件的集合。我习惯于git annex sync server --content
同步我当前文件夹的内容和服务器上的相关文件夹。
在服务器上,我看不到似乎在synced/master
分支中的当前文件。所以我尝试合并分支:在master
我运行的分支上git merge synced/master
。Git尝试更新但是error: Your local changes to the following files would be overwritten by merge:
. 所以我跑了git status
,我注意到许多带有typechange
状态的文件。所以我跑git commit -am "..."
。但是状态没有改变,git 说“没有什么可提交的”。什么是 typechange 状态以及如何合并两个分支?