gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 14:24:44 28 4
gpt4 key购买 nike

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

现在我在计算机 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

然后我在电脑A上做

    git pull dropbox master 

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

最佳答案

虽然 pull 很方便,但它 stash 了实际发生的事情,并且会使问题的追踪变得有点困难。因此,与其使用 pull,不如使用 fetch,然后使用 merge:

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

这样做的好处是,在 fetchmerge 之间,您可以log 来查看您 pull 的内容:

git log dropbox/master

至于你的'entry notuptodate',试试Git pull: error: Entry foo not uptodate. Cannot merge .

关于git - 如何使用存储在不同计算机之间的保管箱中的 git master 同步/更新文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6084420/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com