话说既然截图了, 为何不把完整的输出信息给出来呢.看输出信息是文件系统权限引起的问题, 可能是因为两个 linux 用户同时操作了同一个 git 项目导致的. 不妨看看 .git/objects 这个文件夹的权限属性, 看看你自己的账号是否对其有写权限: ls -al .git/ 如果不确定自己所在的组, 可以执行如下命令查看: cat /etc/passwd | grep $USER 如果确定是文件权限问题, 可以执行如下命令修改文件属主为自己: sudo chown -R your_user:your_group .git 如果问题没有解决, 或者仍有疑问, 请把前两条命令的输出贴上来.
话说既然截图了, 为何不把完整的输出信息给出来呢.
看输出信息是文件系统权限引起的问题, 可能是因为两个 linux 用户同时操作了同一个 git 项目导致的. 不妨看看
.git/objects
这个文件夹的权限属性, 看看你自己的账号是否对其有写权限:如果不确定自己所在的组, 可以执行如下命令查看:
如果确定是文件权限问题, 可以执行如下命令修改文件属主为自己:
如果问题没有解决, 或者仍有疑问, 请把前两条命令的输出贴上来.