在使用idea工具commit代码后push不成功,弹出以下报错信息:
解决方案:
经过排查,原因是授权问题.重新在linux授权,再push.
最好重新重建一个空仓库. 因为本人也是授权过的,但不知为什么授权不成功,也可能是缓存或者延迟导致的.
按照下面命令执行,重新授权多次就成功了.
# 删除目录及子目录
rm -rf /home/git/mytest.git
# 初始化git空仓库
git init --bare /home/git/mytest.git
# 授予git用户为 /home/git目录及子目录的拥有者
chown -R git:git /home/git