如何使用存储在保管箱中的 git master 在不同计算机之间同步/更新文件?

发布于 2024-11-08 13:24:33 字数 592 浏览 0 评论 0原文

我按照找到的说明设置了我的主 Dropbox 存储库:http://tumblr。 intranation.com/post/766290743/using-dropbox-git-repository。我能够创建远程并将存储库克隆到另一台计算机,没有任何问题。

现在我在计算机B中提交更改并将其推送到dropbox master,然后

    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

在计算机AI中

    git pull dropbox master 

显示它已更新,但我没有看到我修改的文件中的更改?我在这里做错了什么?

I setup my master dropbox repo following the instruction found: http://tumblr.intranation.com/post/766290743/using-dropbox-git-repository. I was able to create the remote and clone the repo to another computer without any problems.

Now I commit a change in computer B and push it to the dropbox master by

    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

then in computer A I do

    git pull dropbox master 

It shows that it's updated, but I didn't see the changes in the files that i modified? What am i doing wrong here?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

带刺的爱情 2024-11-15 13:24:33

尽管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

至于您的“entry notuptodate”,请尝试 Git pull:错误:条目 foo 未更新。无法合并

Although pull is convenient, it hides what's actually going on and can make tracking down issues a bit difficult. So, rather than using pull, use fetch and then merge:

git fetch dropbox
(if you are not already on master) git checkout master
git merge dropbox/master

The advantage of this is that in between the fetch and the merge you can log to see what you've pulled:

git log dropbox/master

As for your 'entry notuptodate', try Git pull: error: Entry foo not uptodate. Cannot merge.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文