【问题标题】:How to view branch of a forked repository into my local repository?如何将分叉存储库的分支查看到我的本地存储库中?
【发布时间】:2021-10-28 14:01:36
【问题描述】:

我有一个私人仓库,有人分叉。他在他的分叉存储库中创建了一个分支,进行了一些更改,并创建了一个拉取请求返回到我拥有的原始存储库。

我可以在我的 PR 部分看到他的 Pull 请求以及分支。我在本地机器上有一个我的存储库的克隆,我想将该分支拉到我的本地并对其进行一些更改。

我不知道该怎么做。有人可以帮忙吗?

P.s.: 我找不到他的分支 -> git branch 或 ```git 分支 -R``

【问题讨论】:

    标签: git github git-remote git-fork dagshub


    【解决方案1】:

    您应该使用分叉存储库的 URL 添加一个远程(例如“分叉”)。
    然后你需要获取 fork repo 的分支才能看到那个分支!

    $ git remote add forked <forked_repo_url>
    
    $ git fetch forked
    
    $ git branch --all
    # should see a branch like remotes/forked/<branch_name>
    

    【讨论】:

    • 我尝试添加遥控器。由于这是一个私有存储库,这意味着分叉也是私有的。因为我不是用户,所以我似乎无法获取它。 remote: User permission denied fatal: unable to access 'https://example.com/user/reponame/': The requested URL returned error: 403 仅供参考:出于隐私目的,我已更改 URL 中的信息。
    • 好的!也许那时您可以要求“允许维护者进行编辑”。 See Details here
    猜你喜欢
    • 2022-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2020-06-02
    • 2016-09-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多