我对与rstudio一起使用的github很陌生。我已经分叉了一个仓库,创建了分支,然后将它们合并回到了分支的主分支中。然后,如何将叉形主分支中的更改合并回原始存储库中?
尽管我不得不从fork发出拉取请求,但是在分叉仓库中只显示了master分支是默认分支。其他分支都具有与之关联的按钮,这些按钮使我可以创建新的拉取请求,但不能创建主请求。
我在想这个错误的方式吗?如何将我的master分支集成到原始存储库中?
答案 0 :(得分:0)
您要查找的工作流程如下:
$ git fetch upstream
$ git merge upstream/master
$ git push
通过将更改推送到派生的master,这与上游的历史有所不同。在大多数情况下(例如,在OSS贡献中),上游是“真理之源”,并且对两个主分支上的活动拥有最终决定权。