Git 说一切都是最新的,但是在一个节点的源树副本上缺少一个文件。在系统 A 上:
$ ls -l
abc.py
xyz.py
$ git add xyz.py
$ git status
nothing added to commit...
$ git commit
nothing added to commit...
$ git push
Everything up-to-date
在系统 B 上:
$ git pull
Already up-to-date
$ ls -l
abc.py
我的问题是:系统 B 上的文件 xyz.py 发生了什么?为什么 pull 没有在 System B 上创建它?