为了账号安全,请及时绑定邮箱和手机立即绑定

git 可以push 但是不能pull别人改动过的分支

git 可以push 但是不能pull别人改动过的分支

一只甜甜圈 2019-03-15 18:15:54
查看完整描述

2 回答

?
MMMHUHU

TA贡献1834条经验 获得超8个赞

话说既然截图了, 为何不把完整的输出信息给出来呢.
看输出信息是文件系统权限引起的问题, 可能是因为两个 linux 用户同时操作了同一个 git 项目导致的. 不妨看看 .git/objects 这个文件夹的权限属性, 看看你自己的账号是否对其有写权限:

ls -al .git/

如果不确定自己所在的组, 可以执行如下命令查看:

cat /etc/passwd | grep $USER

如果确定是文件权限问题, 可以执行如下命令修改文件属主为自己:

sudo chown -R your_user:your_group .git

如果问题没有解决, 或者仍有疑问, 请把前两条命令的输出贴上来.


查看完整回答
反对 回复 2019-03-26
?
FFIVE

TA贡献1797条经验 获得超6个赞

英语不熟练的话,你把那句error语句copy下百度翻译就知道是什么原因了


查看完整回答
反对 回复 2019-03-26
  • 2 回答
  • 0 关注
  • 1114 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号