[英]Git: how to push a branch from existing project to GitHub?
我正在(已经由其他人)建立了一个现有项目。
我创建了一个新分支并完成了我的工作。 现在,我想将工作推送到GitHub,以便创建一个新的Pull Request。
我不确定该怎么做。
到目前为止,我已经:
git add .
git commit -m "Message"
我得到这部分,没问题
但是,我在网上查找的所有内容都表明下一步是要执行以下操作:
git push origin master
但我不想将其推向Master-仅推向GitHub。
有人知道我应该怎么做才能将其推送到GitHub以创建请求请求吗?
要创建提取请求,您首先需要创建自己的分支以将更改推送到。 您可以执行以下操作:
git checkout -b <your_new_branch_name>
听起来,您已经将代码提交到master分支了,这是一个小问题。 将来,您需要在提交任何更改之前先签出要处理的分支,但是现在,如果使用上面的命令从当前分支中签出一个新分支,则将使用您所做的更改来创建新分支。已经致力于掌握。
完成此操作后,使用以下命令将新分支推到远程源:
git push -u origin <your_new_branch_name>
然后,您应该能够使用Github ui创建拉取请求。
为了更好地解释这些概念,请阅读此内容 。 这解释了使用git进行分支和合并的一些基础知识。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.