Git分支后发送大量数据

| 我的存储库中有很多二进制文件(大约250MB)-我不知道这是否重要。 我正在建立一个新分支,并尝试将其发布到中央服务器上:
git checkout -b newbranch
git push origin newbranch:newbranch
现在,git正在尝试将30MB数据推送到服务器。 为什么??没有变化。 还尝试制作捆绑包:
git bundle afile master..newbranch
fatal: Refusing to create empty bundle.
怎么了?     
已邀请:
这与git存储数据的方式以及推送的工作方式有关。我猜想推送新分支不是导致数据传输的原因,而是源中也缺少的先前提交也正在被推送。 这就是为什么git \对于日志文件来说是一个非常糟糕的主意-我倾向于将它们添加到.gitignore文件中,因此即使出错,也永远不会提交它们:)     
也许不是一个有用的答案,但是我尝试了这个确切的方法,并且git没有发送任何对象。因此,也许在那里有一个提交,而您却没有意识到。     

要回复问题请先登录注册