请问下,
在GitHub上有一个account1/repo1,我fork到自己的账户来之后(account2/repo1),
account1/repo1又添加了一个分支feat-v1,
请问下,我在自己的账户的repo中如何进行同步这个分支到本账户(account2/repo1)来呢?
请问下,
在GitHub上有一个account1/repo1,我fork到自己的账户来之后(account2/repo1),
account1/repo1又添加了一个分支feat-v1,
请问下,我在自己的账户的repo中如何进行同步这个分支到本账户(account2/repo1)来呢?
添加 fork
项目的仓库到远程仓库,然后 fetch
。最后检出就行了。
如果本地也修改了这个分支,那么最后合并的时候是用 rebase
还是 merge
就看你的操作偏好了,rebase
会好一些,就是推送到自己仓库下的时候需要加 -f
。
Configuring a remote repository for a fork - GitHub Docs
Syncing a fork - GitHub Docs
如果在
account2/repo1
仓库中没有feat-v1
分支,你可以进入到分支页面(https://github.com/account2/repo1/branches
),点击新建分支按钮,分支名称写feat-v1
,来源中仓库选择account1/repo1
,分支选择feat-v1
,最后再点击新建按钮就可以了。