當前位置:
首頁 > 知識 > git push解決辦法:!「remote rejected」master-> master

git push解決辦法:!「remote rejected」master-> master

前天準備上傳一個project到GitLab上,但是試了很多次都上傳不上去,報錯如下:

! [remote rejected] master -> master (pre-receive hook declined)

截圖:

git push解決辦法:!「remote rejected」master-> master

一開始還以為自己用戶名和密碼錯誤,試了好多次,網上搜所索也沒搜索到明確的結果,不過最後還是找到了解決的辦法。

git push不上去的原因在於所push的分支許可權為protected,只有項目的管理員或者項目的管理員指派的具有相應許可權的人才能進行push,要進行項目的push,有如下兩種方法:

1.將所要push的內容所在的分支的protected許可權關閉

(1)進入所在項目的settings

git push解決辦法:!「remote rejected」master-> master

(2)點擊進入Protected branches,點擊unprotected將master分支的許可權改變,即關閉master的protected許可權

git push解決辦法:!「remote rejected」master-> master

2.新建其它分支,將項目push到新建的分支上,後期再進行merge

(1)新建分支

git branch 分支名

(2)切換分支

git checkout 分支名

(3)進行項目上傳

git add .

git commit -m "提交的信息"

git remote add origin 遠程倉庫地址

git push -u origin 分支名

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 科技優家 的精彩文章:

ASP.NET Core 源碼學習之 Logging「2」:Configure
如何恢復未釋放租約的HDFS文件
C中調用HttpWebRequest類中Get/Post請求無故失效的詭異問題
Android面試題目之四: 歸併排序

TAG:科技優家 |

您可能感興趣

kali 使用apt-get update報錯GPG error的解決辦法
whose view is not in the window hierarchy的解決辦法
tensorboard多個events文件顯示紊亂的解決辦法
tomcat 在liunx系統中shutdown後進程仍然存在解決辦法
iPhone XS 無法訪問 App Store 的解決辦法
Cydia Impactor工具82錯誤提示解決辦法!
iPhone XR iMessage 信息激活出錯的解決辦法
蘋果開始封堵Cydia Impactor工具?有解決辦法!
iOS 12 beta 2 中出現的 bug 和解決辦法
Session共享的解決辦法
iOS 11.4坑慘iPhone X/8/8 Plus!蘋果給出解決辦法
iPhonex閃退黑屏解決辦法
Cara Delevingne|沒想到卡抽也是大豬蹄子 但沒辦法就是愛啊
iPhone屏幕刺眼怎麼辦?iPhone屏幕刺眼解決辦法
iOS 12 出現BUG:iPhone目前無法充電的解決辦法
互聯網公司大數據殺熟越來越厲害,這裡有 7 個辦法避開它 | Hack Your Life
Windows 10 系統內 IE 11 無法使用的解決辦法
辦法總比困難多,創始人宣布Steam Spy復活
iPhone 相機故障的解決辦法!
iPhone XS又遭新Bug:熄屏充電無效,暫時無解決辦法