我在不同的文章和 stackoverflow 问题中迷失了方向,无法集中精力找出 GIT 的命令。这是我想要做的
现在,我想
Master
的分支推送到存储库这样我就可以创建 pull request
.一旦 pull 批准,它将是 merged
进入主。但是我如何将我的本地推送到上游,以便创建分支并且我可以发出 pull 请求? 最佳答案
Git 没有 pull 请求的概念,因此如果您正确使用 Git,那么您只需要将本地分支推送到远程(通常称为源)。
git push -u origin my-branch-name
这会将分支“my-branch-name”推送到源远程。 “-u”参数将为您设置上游分支,以便将来可以仅使用“git push”来完成推送。此时,其他人可以在将其 merge 到 master 之前查看并查看它(如果您愿意),如下所示:
git checkout master
git merge my-branch-name
git push
如果您在谈论 GitHub,则工作流程略有不同。你需要
GitHub 有很多关于这个的很好的文档:
https://help.github.com/categories/collaborating-on-projects-using-pull-requests/
关于git - 推送到远程分支以进行 pull 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35184661/