有很多类似这个问题的问题,但是我找不到一个可以解决我的问题
问题是这样的:前一段时间我在gerrithub项目中签入了一个大文件,后来在我删除它的地方进行了签入,不知何故,这个大文件停止了自动复制到Github,后来我注意到了这一点-然后我想删除这个大文件,并将我最新的更改合并到github,但是当git试图合并时,这个大文件一直弹出来
-o-o-o-o-o-x-o-o-o-o master
|
o-o-o-o mybranch (origin where issue large file was added)
|
o = (where
在我们的项目中,我们尝试在nosql数据库中存储大文件,比如图像。在进行一些研究的同时,我们听说了Azure Cloud平台上的Document Db nosql数据库。此外,我们将存储我们的数据在Azure。
在Azure平台中存储大文件的最佳方法是什么?文档Db足够好吗?在Azure中使用MongoDb合适吗?
我花了很长时间阅读并试图弄清楚git commit --amend,但我仍然不明白#是如何在editmsg中使用的。
我担心在不知道我在做什么的情况下编辑这篇文章,因为我读过git commit --amend只做最近的提交,一旦我保存并退出,它将被算作新的提交。
我意外地提交并推送(但推送失败)了一些大文件。但我也编写了一些脚本,这些脚本应该是从与大文件相同的提交中推送的。
我正在尝试删除新提交中包含大文件的行,但我不知道如何执行此操作。
这是我下面的提交文件,但我不理解是否应该删除带有#的行(我尝试过,但它不起作用,并且git日志是相同的):
the commit message of t
我知道这个问题被提出了很多,但我没有找到任何解决方案。我正在尝试使用https上传大文件,但是我得到了异常“I/O error during system call,Broken”当我使用http上传时,同样的代码也可以工作。
我读到这个问题是在Android2.3上发现的,我正在使用Android4.3,它仍然在发生……
当我上传小文件时也会发生这种情况。如果我删除con.setChunkedStreamingMode(1024);并以一个块的形式上传文件,那么小文件就不会发生这种情况(我不能对大文件执行此操作)。
我刚刚得到了最新的变化无常,并开始添加大文件。
然而,现在我无法推动改变:
abort: ssh://hg@bitbucket.org/mysite/bitbucket.org does not appear to be a largefile store
我现在怎么才能推到bitbucket呢?我有多个提交,包括大文件和常规代码提交。我不介意只对我添加的所有大文件进行forget处理,但是我如何在不恢复所有真实提交的情况下做到这一点呢?