gpt4 book ai didi

Git 没有获取上游数据?

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

我将 Git 设置为可以访问两个 github 存储库:我没有协作者(写入)访问权限的上游远程,以及我创建的我已经写入的分支进入。下面是我运行 git remote -v 时得到的结果。

origin  https://github.com/samholmes1337/secret-society (fetch)
origin https://github.com/samholmes1337/secret-society (push)
upstream https://github.com/asm-products/secret-society.git (fetch)
upstream https://github.com/asm-products/secret-society.git (push)

然而,当我尝试运行 git fetch upstream 以检索最新的更改和 have them stored in a new branch called upstream/master , 它暂停了一秒钟,然后什么也没有发生。

empty output of 'git remote -v'

当我检查我的分支以查看是否已提取任何内容时,我只看到 master 分支,没有其他任何东西,就好像没有检索到任何更改一样。出了什么问题?

最佳答案

这应该意味着远程跟踪上游分支已经是最新的。

您可以通过以下方式检查:

git branch -avv

这将显示所有分支,包括远程跟踪分支,及其关联的 SHA1。

如评论中所述,即使远程跟踪分支不是最新的并且实际上正在获取新提交,也不会在工作树中放置任何内容。

只有 upstream/master 的 merge 才会这样做。由于 git pull = git fetch + git merge,执行 git pull 可能更方便。

关于Git 没有获取上游数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29344343/

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