remote: error: insufficient permission for adding an object to repository database ./objects

標記一下git push這個坑,本地使用git 上命令傳報錯:

(blogenv) F:\Python\blog>git push origin master:b2
git@******'s password:
Enumerating objects: 23, done.
Counting objects: 100% (23/23), done.
Delta compression using up to 8 threads
Compressing objects: 100% (20/20), done.
Writing objects: 100% (20/20), 1.55 KiB | 396.00 KiB/s, done.
Total 20 (delta 15), reused 0 (delta 0)
remote: error: insufficient permission for adding an object to repository database ./objects
remote: fatal: failed to write object
error: remote unpack failed: unpack-objects abnormal exit
To :/wwwroot/blog
! [remote rejected] master -> b2 (unpacker error)
error: failed to push some refs to 'git@
:/wwwroot/blog

pycharm 用 vcs>git>push 報錯:

Push rejected: Push master to origin/b2 was rejected by remote
或者
Push rejected: Push master to origin/master was rejected by remote

百度這個報錯容易跑偏,試了很多無解。 最後知道 是服務器git項目權限問題,於是就奔着項目去了

在這裏插入圖片描述

去存放項目的目錄 我的是 /wwwroot /blog chown -R git:git /wwwroot /blog/.git 回車完事後,再去重新push即可,命令還是vcs就都可以了。

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章