Git推上游

时间:2012-10-16 08:09:18

标签: git github

我已经尝试过为此寻找答案,但找不到合适的答案。

我正在运行以下代码。

git fetch upstream  # get the latest copy from master / upstream
git merge upstream/master  # merge the downloaded copies and merge to your copy
git commit -am"test"  # commit your latest changes
git push origin master  # push to your fork
git push upstream  # push to master copy from where you forked your project - is this safe?

推送到上游(git push upstream)是否安全?我的主要目标是将我的更改从我的fork应用到主项目。还是有更好的方法?感谢

2 个答案:

答案 0 :(得分:2)

这取决于您是否具有推送权限。如果还没有,请让上游存储库的所有者从你的分支中提取。

答案 1 :(得分:0)

由于您已将此问题标记为GitHub,因此我假设您要将更改推送到fork,然后从GitHub的UI发出pull请求。 Git没有命令行选项来发出拉取请求。

您可以在https://help.github.com/articles/using-pull-requests

了解更多信息