git push rejected 問題


背景

gitlab 上在develop分支提交代碼,總是git push rejected

解決

首先排查下是不是賬號有問題,使用git config --list查看是沒有問題的
然后排查下是不是和遠程分支沒有綁定關系造成的,但是我的develop分支是可以pull代碼的,說明和遠程分支的綁定關系是存在的
實在是沒有辦法了
google搜索下具體的提示信息: refs/heads/develop:refs/heads/develop [remote rejected] (pre-receive hook declined)
問了下同事才發現原來develop分支是不允許直接提交代碼的,管理員設置了protected權限,正確的開發流程是先申請分支,測試沒問題了才會由管理員合並到develop分支
差點打算刪除Git代碼,重新拉取


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM