当我从一个仓库输入git show-ref时,我得到refs / heads / master的HASH-B(实际哈希的占位符),但refs / remotes / origin / master的HASH-A。这些都是裸仓。当我进行获取或获取--all时,它会显示“获取原点”,但没有别的。
可能发生什么事?为什么这种取法不会发生?
答案 0 :(得分:2)
根据您在Ryan的回答中的评论,看起来您需要将您的主人与origin / master合并。您可以git pull
代替git fetch
,或者 大师,执行git merge origin/master
git pull
执行提取而不是合并,而git fetch
只提取远程分支,但不合并它们。
答案 1 :(得分:0)
可能会发生什么?
您似乎没有提供任何相互矛盾的信息。 master
和origin/master
可以并且经常指向不同的提交,一旦从远程获取,连续的提取就不会产生任何输出。有什么问题?