1. 程式人生 > >使用git管理專案遇到的問題--Push rejected

使用git管理專案遇到的問題--Push rejected

在使用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