每次推送到存储库时都要停止上传.git

时间:2011-07-22 08:34:53

标签: git version-control

我设置了一个git存储库并推送,拉回来的工作正常2天。 这是我第一次使用git和版本控制系统 现在,当我复制其中的一些文件并开始推送它们时,我注意到它正在推送90mb数据。我真的很惊讶这是怎么回事。 后来我发现90 MB大小是由.git文件夹引起的。 这是什么原因? 难道我做错了什么?如何停止推送.git文件夹?

当上面的东西不起作用时,我创建了一个新的文件夹并设置了我的存储库的克隆。我在其中获取了我的存储库,它很顺利。当我运行git status时,它将我的完整主文件夹显示为未跟踪文件。为什么会这样?

2 个答案:

答案 0 :(得分:1)

当您推送更改时,您所期望的是:它只将所需的变更集转移到远程存储库,因此如果您转移了90 Mb,则需要90 Mb。

.git文件夹包含有关变更集,提交和其他信息的所有信息,并且不会在每次推送时传输。

答案 1 :(得分:0)

不太确定您的案例尚未涵盖在此处。我指的是this (Git for beginners: The definitive practical guide) a lot - 它也是全面而紧凑的。