git 報錯 error: insufficient permission for adding an object to repository database ./objects


參照:
http://stackoverflow.com/questions/1918524/error-pushing-to-github-insufficient-permission-for-adding-an-object-to-reposi

 


原因:
用ssh 管理時,客戶端機器對服務器git代碼倉庫的寫權限出了問題。如參考文

//登錄到git 服務器
ssh me@myserver  
//進入代碼倉庫
cd repository.git 
//改變代碼倉庫下,所有文件的訪問權限,同組可寫
sudo chmod -R g+ws * 

//改變代碼倉庫下,所有文件的訪問屬性 
sudo chgrp -R mygroup * 
//更新配置
git repo-config core.sharedRepository true


免責聲明!

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



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