在新设置的ssh git repo上,每当我按下时,我都会得到正常输出:
➔ git push
Counting objects: 15, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (9/9), done.
Writing objects: 100% (9/9), 989 bytes, done.
Total 9 (delta 7), reused 0 (delta 0)
它发生得非常快,并且服务器仓库中的更改立即可用。但输出在那里挂了大约一分钟,然后完成:
To foo@bar.com:baz.git
c8c391c..1de5e80 branch_name -> branch_name
如果我在控制前完成控制,那么一切似乎都在正常和健康,本地和远程。
挂着时做什么?是否在服务器端配置错误?
答案 0 :(得分:0)
检查您的病毒扫描程序。 Git可能适用于很多文件。在它们可用于已在机器上运行的任何进程(即git pull)之前,它们可能被防病毒程序阻止。扫描完成后,它将释放文件并完成分支文件的更新。
希望这有帮助。
答案 1 :(得分:0)
服务器端可能正在运行挂钩,因为某些原因延迟完成,就像公司脚本一样,检查你推送的实际编译内容。