相关疑难解决方法(0)

Git最好的CRLF(回车,换行)处理策略是什么?

我尝试使用CRLF结束行提交文件,但失败了.

我花了整整一天的时间在我的Windows计算机上尝试不同的策略,几乎被迫停止尝试使用Git而是尝试使用Mercurial.

每个答案只能分享一个最佳实践.

git cross-platform newline eol

588
推荐指数
9
解决办法
20万
查看次数

Git中的文件限制是多少(数量和大小)?

有谁知道文件数量和文件大小的Git限制是什么?

git

170
推荐指数
5
解决办法
11万
查看次数

有没有办法清理git?

似乎我的项目随着每个git变得越来越大commit/push.有没有办法清理我的git文件夹?

git

152
推荐指数
6
解决办法
17万
查看次数

在VCS中存储.jar文件的最佳实践(SVN,Git,...)

我知道,在Maven的时候,不建议在VCS中存储库,但有时它是有意义的.

我的问题是如何最好地存储它们 - 压缩或未压缩?未压缩它们更大,但如果它们被更新的替换了几次,那么两个未压缩的.jar文件之间存储的差异可能比压缩文件的差异小得多.有人做过一些测试吗?

java svn git

19
推荐指数
1
解决办法
1万
查看次数

git值得管理大于500MB的文件

我会在版本控制下放置大量数据,即目录结构(深度<= 5),数百个文件,大小约为500Mb).

我需要的是一个系统,可以帮助我: - 检测文件是否已被更改 - 检测文件是否被添加/删除 - 克隆整个存储库在另一个位置 - 存储"检查点"并在以后恢复

我不需要sha1进行变化检测,更快的速度是可以接受的.

git值得吗?还有更好的选择吗?

git repository large-files

10
推荐指数
2
解决办法
4109
查看次数

获取/拉取超大型存储库的一部分?

这可能是显而易见的,之前已经多次以不同的方式询问过,但是在搜索了一段时间之后我找不到答案.

假设如下:

  • 比方说,我本地有一块500GB的磁盘;
  • 我有一个100 TB的远程存储库; 因此,克隆整个存储库的成本根本不可行;
  • 用于创建远程存储库的工作目录由1000个顶级目录DIR001,DIR002,... DIR00N组成,每个目录包含多个子目录,文件仅在叶子目录下(例如DIR001/subdir1/fileA1 ... DIR001/subf1/fileAN和DIR001/subdir2/fileB1 ... DIR001/subdir2/fileBN,...
  • 我没有明确标记或分支目录DIR001,DIR002,... DIR00N或其他任何事情
  • 我初始化一个全新的本地git存储库

如何有效地从远程存储库中提取或获取DIR001/subdir2/fileB1 ... DIR001/subdir2/fileBN的最后提交版本,而不是其他任何内容?

来自远程存储库的DIR001/subdir2/fileB1 ... DIR001/subdir2/fileBN 中的单个文件的最后提交版本,没有其他内容?

如何有效地提取或获取以前提交的所述文件子集的版本而不是其他内容?

也许fetch/pull不是正确的命令.

git

10
推荐指数
1
解决办法
4201
查看次数

标签 统计

git ×6

cross-platform ×1

eol ×1

java ×1

large-files ×1

newline ×1

repository ×1

svn ×1