当前位置: 首页 > 知识库问答 >
问题:

github - GitHub如何同步repo的分支到本账户的repo下呢?

楚钊
2023-08-15

请问下,
在GitHub上有一个account1/repo1,我fork到自己的账户来之后(account2/repo1),
account1/repo1又添加了一个分支feat-v1,
请问下,我在自己的账户的repo中如何进行同步这个分支到本账户(account2/repo1)来呢?

共有2个答案

卫念
2023-08-15

添加 fork 项目的仓库到远程仓库,然后 fetch。最后检出就行了。

如果本地也修改了这个分支,那么最后合并的时候是用 rebase 还是 merge 就看你的操作偏好了,rebase 会好一些,就是推送到自己仓库下的时候需要加 -f

Configuring a remote repository for a fork - GitHub Docs
Syncing a fork - GitHub Docs

锺离晗昱
2023-08-15

如果在 account2/repo1 仓库中没有 feat-v1 分支,你可以进入到分支页面(https://github.com/account2/repo1/branches),点击新建分支按钮,分支名称写 feat-v1,来源中仓库选择 account1/repo1,分支选择 feat-v1,最后再点击新建按钮就可以了。

image.png

image.png

image.png

image.png

 类似资料:
  • 我有一个Github repo项目,使用Github操作和一个docker文件来构建SpringBoot Java项目 我想从Github repo下载来自Github repo的定制工件包,并能够将工件上传到其中。 所以我按照配置Apache Maven用于GitHub包的链接,将该部分添加到settings.xml文件中: 为了从dockerfile构建中发布包,我在pom.xml中添加了以下

  • 我为我在这个问题上的无知道歉。我没有大量的NPM经验。希望得到一些关于这个问题的反馈。当需要修改包的源代码时,这似乎是一个足够常见的问题?也许有更好的解决办法?

  • 问题内容: 我在使用基础亚马逊ami linux的Ec2上-我已经安装了jenkins,但是当我从github提取仓库时,出现以下错误: 我已经为安装jenkins的当前用户生成了一个密钥,并已设法使用git命令行克隆了仓库,但jenkins无法。 我已经将〜/ .ssh文件复制到/var/lib/jenkins/.ssh 我已经将github添加到已知主机,并且我用光了所有解决方案。有人知道我要

  • 我试图直接从GitHub应用插件,例如如下所示 应用,但在运行时 这给了我一个错误 如何从远程git repo直接?

  • 我正在尝试从源代码处安装Rundeck。我尝试了Linux的三种不同发行版(Debian、Red Hat和SUSE发行版)。所有人都有失败的经历。在继续之前,我安装make命令、Java和Git。“make”命令在我尝试过的每一个Linux发行版上都是失败的。“./gradlew build”命令也没有成功。 配置项目:生成版本3.2.7-快照 任务:rundeckapp:grails-spa:r

  • 我已使用全局配置在我的系统上配置了帐户 A,我可以从那里克隆我的所有存储库。 现在我不想更改配置,我想用我的用户名和密码克隆并执行帐户B的所有操作。我该怎么做? 我尝试过: 但没有成功。