我想维护一个在原始代码之上添加了自定义功能的fork。这不是对项目本身的贡献,也不会在上游合并。
我想要实现的目标:
我目前的计划是在派生存储库中将upstream/master
分支作为vendor
,从中分支我自己的master
。每当上游有稳定的发行版时,我都可以将其推入vendor
分支中,然后重新建立master
的基准。
问题:
master
,还是应该按照this answer中的描述在本地创建存储库?答案 0 :(得分:0)
fork是链接这两个GitHub存储库的更正式的方式。
您甚至不需要将上游/主服务器命名为“供应商”:您可以直接在该远程分支的基础上重新建立自己的主分支。
git fetch upstream
git checkout master
git rebase upstream/master