git - 怎樣徹底刪除一個分支/master push失敗
ringa_lee
ringa_lee 2017-05-02 09:35:52
0
2
568

push master分支的時候出現了這樣的錯誤:

To git@gitlab.ddcard.com.cn:csntgao/qiaruqifen.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@gitlab.ddcard.com.cn:csntgao/qiaruqifen.git'

master分支只能pull 不能push 其他分支正常, 網上搜了下說要刪除.git裡面兩個文件 我弄了但是沒成功

我記得之前在master上回退過版本可能誤刪了什麼東西, 所以打算把本地的master分支直接刪除了重新pull下一個全新的master分支, 我用了fetch 然後checkout master然做了點修改嘗試push, 韓式上面那個錯誤

我想可能是需要把 git branch -D 刪除的分支徹底刪除才行, 大神快來

ringa_lee
ringa_lee

ringa_lee

全部回覆(2)
过去多啦不再A梦

看看我寫的那篇文章,github的使用方法和常見錯誤

迷茫

你可以考慮將本地的master回退到和線上一致的版本

git reset --hard ooxxooxx

ooxxooxx表示用git log看到的版本號碼.很長那一串
然後

git pull

接下去隨意擼完事兒了commit並push
如果push不了 基本說明你的帳號沒有對遠端master的推送權限

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板