我们遵循一种开发模式,其中开发人员推送自己的分支并在中央仓库中创建拉取请求。
我的开发团队使用基于fork的模型进行版本控制。
我的项目分支中有两个遥控器,一个指向中央仓库,一个指向我的叉子。我在本地进行更改,然后从命令行添加/ commit / push。然后我必须打开浏览器并转到github创建拉取请求。
是否有一个简单的命令从命令行执行拉取请求?
我可以这样做吗?
git request-pull cf2ccd754330da185eb18eb7d60089d9ce78056e central/master cf2ccd754330da185eb18eb7d60089d9ce78056e
答案 0 :(得分:0)
Google上的快速搜索显示,git有一个扩展名,可以满足您的要求。 git-pull-request我没有使用它,但它听起来正是你正在寻找的。 p>
答案 1 :(得分:0)
hub 可帮助您使用forking workflow命令完成pull-request。
hub --help pull-request # do this first
# practice on a test repo
hub pull-request # assumes origin on current_branch
git pull-request # if you are using the git alias
*公司github用户查看有关添加OAuth令牌的this issue。