标签: git
答案 0 :(得分:2)
您通常不应该向非裸存储库执行git push,即附加了工作副本的存储库。原因是git push不会更新工作目录(它无法可靠地执行此操作),因此HEAD与其分支不同步,或与其工作副本不同步。
git push
如果你想推送到某个存储库,那就让它成为一个没有工作副本的裸存储库。否则,使用fetch和pull来获取对存储库的更改(在此存储库本身使用)。
fetch
pull