参考: https://stackoverflow.com/questions/3239274/git-commit-fails-due-to-insufficient-permissionsgit
git add
或者 git commit
以后报错:error: insufficient permission for adding an object to repository database .git/objects error: insufficient permission for adding an object to repository database .git/objects error: Error building trees
sudo chown -R cygr-0101-01-0133 *
cd .git
sudo chown -R cygr-0101-01-0133 *
https://stackoverflow.com/questions/28832815/git-commands-require-sudo-on-osxshell
其实就是咱们的项目git clone
的时候, 须要系统sudo
权限, 和咱们git安装与关系. 应该是ssh须要系统权限. 即便操做了, 之后git fetch
和 git push
也须要权限. 但最起码, 保存不恶心了...ssh
chown -R <user> myproject