为特定提交创建拉取请求

时间:2017-07-03 09:40:01

标签: git bitbucket

我想推送一个特定的提交给master,我正在使用cherry-pick。

- git checkout master
- git cherry-pick 35ea91db5ce
- git push origin master

但是最后一个命令会抛出错误

  

remote:分支引用/ heads / master只能通过pull请求修改。   remote:使用项目管理员检查您的分支权限配置。

有没有办法为特定提交创建拉取请求?

如果有办法,我也可以使用GUI / eclipse做到这一点。

1 个答案:

答案 0 :(得分:3)

在这种情况下,主分支配置为仅通过拉取请求进行修改,换句话说,不接受直接推送。您需要推送到“临时”分支(类似“开发”或“功能”分支),然后使用Bitbucket存储库页面上的“创建拉取请求”按钮请求拉取请求。此临时分支可以位于同一存储库或分叉存储库中。