为什么我的文件没有被推到github上?

时间:2017-11-17 17:09:20

标签: git github

我尝试推送文件并等待进程结束。这个过程都没有结束,我在github上看不到任何变化。

C:\git\btprc\btprc>git push origin master
Counting objects: 5847, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (5845/5845), done.
Writing objects: 100% (5847/5847), 867.55 MiB | 13.45 MiB/s, done.
Total 5847 (delta 3406), reused 0 (delta 0)

1 个答案:

答案 0 :(得分:0)

我不太清楚你没有结束的过程是什么意思,因为你粘贴的输出显示变化已成功推送到你的仓库,但它是否在总线上停滞不前?以下是类似帖子的链接:Git fails when pushing commit to github

可能是您添加的文件超出了repo的大小限制,并且推送停止了。您只需要等待更长的时间来完成该过程,最后可能会有另一个输出行,它将指出失败的文件被推送。

如果是这种情况,最好的办法是通过干净和涂抹来压缩各种资产。这会将大文件转换为txt格式,并在调用时恢复。

git config filter.compress.clean gzip
git config filter.compress.smudge gzip -d  

有关详细信息,请查看此帖:https://git-scm.com/book/en/v2/Customizing-Git-Git-Attributes

如果您要将新文件添加到repo中,并且不知道如何操作,请尝试使用git add <FILES>。这将标记要添加到下一次提交中的指定文件。例如,如果要包含特定目录中的所有文件,请使用git add *git add -Agit add --all。有关详细信息,请查看https://git-scm.com/docs/git-add