搭建git倉庫,多人同時開發
笨辦法管理:
每人一個賬號,假設是test用戶創建的倉庫,那麼其他用戶都加入到test組
$sudo usermod -a -G test 用戶名
後來發現用戶提交出現權限不夠的問題
進入git倉庫, 假設倉庫路徑 /home/test/resp.git
進入倉庫,
$ls -lt objects/
發現各種文件夾的組屬於某一個用戶,並不是test組,意味着其他用戶沒有權限進行提交
$sudo chgrp -R objects/ test
$sudo chown -R g+rwX objects/
爲了避免以後提交還存在權限問題,執行:
$git config core.sharedRepository group