跟踪GitHub推送的状态?

时间:2018-04-26 16:29:25

标签: github

我正在尝试将提交('master')推送到远程('origin / master')。提交包含对5个python脚本的更改,每个脚本都在1000行代码下。当我推动时,它会非常缓慢地移动,就好像它正在推动一个非常大的文件一样,然后在状态栏大约为90%时最终超时。

有没有办法检查推送的信息是如此繁琐,或是什么导致它超时?

编辑:当我运行git diff时,它只显示5个python脚本被修改。但是当我推动时,它会说“压缩物体:(170/170)”。我的本地仓库中有一些非常大的文件,但它们列在.gitignore中。

1 个答案:

答案 0 :(得分:1)

至少尝试git push --progressmore precise since Git 2.10

更多细节:

GIT_TRACE=1 GIT_CURL_VERBOSE=1 git push --progress

然后,确保.gitignore中列出的大文件尚未包含在索引中:

git rm --cached -- alargeFile