From 9fb3d0b5d9638a7d4522c0ef6b5354aacd6a7483 Mon Sep 17 00:00:00 2001 From: Steven Davidovitz Date: Mon, 7 Dec 2015 17:08:09 -0800 Subject: [PATCH] use git clone --shared This doesn't hardlink / copy all objects from repos --- app/models/git_repository.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/models/git_repository.rb b/app/models/git_repository.rb index 1c5e2fb81c..ff5704118e 100644 --- a/app/models/git_repository.rb +++ b/app/models/git_repository.rb @@ -37,7 +37,7 @@ def clone!(from: repository_url, to: repo_cache_dir, mirror: false) if mirror executor.execute!("git -c core.askpass=true clone --mirror #{from} #{to}") else - executor.execute!("git clone #{from} #{to}") + executor.execute!("git clone --shared #{from} #{to}") end end add_method_tracer :clone!