我的组织(私人银行公司)使用git来跟踪sql脚本和一些二进制文件。他们使用Atlassin的存储服务器,我通过vpn使用4g usb调制解调器访问服务器,因此互联网连接速度很慢。我不确定回购有多大,但每次git操作看起来都很缓慢。
我已阅读这篇文章How to handle big repositories with git – Atlassian Blogs
当我第一次克隆回购时,我使用了推荐的命令
String txtFileContent = ....;
String htmlContent = "<p>" + txtFileContent.replaceAll("\\n","</p>\\n<p>") + "</p>";
这是克隆大型仓库时使用的最轻的命令吗?(如果我已经知道我要修改的分支和文件)我在github上用qt 4.8 repo尝试了这个命令,全尺寸是633mb,之后克隆.git文件夹是164mb
其他命令怎么样?
git clone -n git://path/to/the_repo.git --depth 1 --branch branch_name --single-branch
所有人都需要至少30秒到1分钟才能完成,我怎样才能加快他们的速度?谢谢!