按照找到的说明设置我的主dropbox repo:http://tumblr.intranation.com/post/766290743/using-dropbox-git-repository。我能够创建远程并将repo克隆到另一台计算机而没有任何问题。
现在我提交计算机B的更改并通过
将其推送到Dropbox主服务器 git commit -m "test to see dropbox repo works" % commit changes to local repo
git push dropbox master % push to remote master located in the dropbox folder
然后在计算机A中我做
git pull dropbox master
它显示它已更新,但我没有看到我修改的文件中的更改?我在这做错了什么?
答案 0 :(得分:0)
尽管pull
很方便,但它隐藏了实际发生的事情并且可以使追踪问题变得有点困难。因此,使用pull
然后fetch
:
merge
git fetch dropbox
(if you are not already on master) git checkout master
git merge dropbox/master
这样做的好处是,在fetch
和merge
之间你可以log
查看你已经提取的内容:
git log dropbox/master
至于您的“输入notuptodate”,请尝试Git pull: error: Entry foo not uptodate. Cannot merge。