From 64d159f5dd06cbe512cfb534a8391d691b30ec6c Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Sat, 24 Sep 2016 11:19:42 +0100 Subject: dgit: Turn gc.auto off in our hidden working tree setups This avoids potential accidents: git gc --auto might otherwise run and do very undesirable things to the user's working tree. (I haven't been able to trigger such a situation deliberately and none has been reported, luckily...) Signed-off-by: Ian Jackson --- dgit | 1 + 1 file changed, 1 insertion(+) (limited to 'dgit') diff --git a/dgit b/dgit index 39efa04..b1cb9b2 100755 --- a/dgit +++ b/dgit @@ -1340,6 +1340,7 @@ sub prep_ud (;$) { sub mktree_in_ud_here () { runcmd qw(git init -q); + runcmd qw(git config gc.auto 0); rmtree('.git/objects'); symlink '../../../../objects','.git/objects' or die $!; } -- cgit v1.2.3