首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >无法使用git命令发出拉取请求

无法使用git命令发出拉取请求
EN

Stack Overflow用户
提问于 2014-03-03 09:19:12
回答 2查看 81关注 0票数 0

我在使用git命令行使用pull request时遇到问题。假设我有一个名为“稳定”的分支,它的行为类似于我的主分支。所以我有一个叫做'mybranch‘的分支,它来自于稳定。我在'mybranch‘中更新了我的代码,现在我想使用git bash命令行向我的分支发出一个到稳定的拉请求。我使用github作为我的git代码库。我尝试了以下几种方法:

代码语言:javascript
运行
复制
git checkout stable

这使我成为马房分部的成员。要为我的分支发出拉取请求,我使用以下命令:

代码语言:javascript
运行
复制
git pull origin mybranch

然后,我将稳定分支更新为github代码库: git push origin update将我的‘稳定’分支推送到github上。但是,我看不到我的分支被合并或被拉到稳定分支。我不知道我是不是做错了什么。有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2014-03-03 09:30:26

要将mybranch合并到稳定,只需使用

代码语言:javascript
运行
复制
git commit -m 'last comment'
git checkout stable
git merge mybranch
票数 0
EN

Stack Overflow用户

发布于 2014-03-03 13:36:37

呼!你混合了很多东西:-)

git pull不同于github pull-requests

  • what我理解你的问题是:

代码语言:javascript
运行
复制
- you need to create a branch ( git checkout -b mybranch )
- update some code there ( edit any file )
- add the changes to stage ( git add "filename" )
- commit them ( git commit -m "message for commit" )
- push the branch to github ( push push origin mybranch )
- go to github.com and [create a request to get your code reviewed in github](https://help.github.com/articles/using-pull-requests) ( read: pull-request )
- above step can also be done using command line using "[github hub](https://github.com/github/hub)"
- merge your mybranch to stable from github web interface or using "github hub"
- come back to stable branch ( git checkout stable )
- pull the latest changes for your stable branch ( git pull ) 

注意:过多地混合概念对健康非常有害:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22136102

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档