Using a sourcetree clone item on macbook, git can push to indicate that the permissions are not enough, the local folder still reports an error after giving the permissions, and the ip has been replaced by xxx
git push origin master
Counting objects: 11, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (11/11), done.
Writing objects: 100% (11/11), 968 bytes | 0 bytes/s, done.
Total 11 (delta 10), reused 0 (delta 0)
error: insufficient permission for adding an object to repository database ./objects
fatal: failed to write object
error: remote unpack failed: unpack-objects abnormal exit
To xxx.xxx.xxx.xxx:/home/git/manhua.git
! [remote rejected] master -> master (n/a (unpacker error))
error: failed to push some refs to 'tyki@xxx.xxx.xxx.xxx:/home/git/manhua.git'
remote rejected
Remote rejection.
- Check whether the current push git account setting is in project’s member group.
- Check whether the configuration in the git server has push permission, or if the current branch is protected, if so
gitlab
, onlymaster
Level has push permission, project->setting->members view level.