2017-07-03 78 views
0

我想將特定提交推送給主設備,並且我正在使用cherry-pick。爲特定提交創建拉取請求

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

但最後一個命令引發錯誤

遠程:分支參/頭/主只能通過拉請求修改。 遠程:使用項目管理員檢查您的分支權限配置。

有什麼辦法可以爲特定的提交創建拉取請求嗎?

如果有辦法,我可以使用GUI/eclipse來做到這一點。

+0

來自'git'命令,我能看到的是你直接推到'master'分支? – chenrui

回答

2

在這種情況下,主分支被配置爲只能通過拉取請求進行修改,換句話說,直接按不被接受。您需要推送到「臨時」分支(類似於「開發」或「功能」分支),然後使用Bitbucket存儲庫頁面上的「創建拉取請求」按鈕來請求拉取請求。這個「臨時」分支可以位於同一個存儲庫或使用「叉」按鈕創建的分叉庫中。