chiark / gitweb /
dgit: simplify gitattrs setup in mktree_in_ud_here
[dgit.git] / dgit
diff --git a/dgit b/dgit
index 3cf7705dd052d8b6a1bb15737486bf9911ed686c..ef608732f162de8b2a197446e4ce7e87807809ca 100755 (executable)
--- a/dgit
+++ b/dgit
@@ -1717,7 +1717,10 @@ sub mktree_in_ud_here () {
     }
     rmtree('.git/objects');
     symlink '../../../../objects','.git/objects' or die $!;
-    setup_gitattrs(1);
+    ensuredir '.git/info';
+    open GA, "> .git/info/attributes" or die $!;
+    print GA "* $negate_harmful_gitattrs\n" or die $!;
+    close GA or die $!;
 }
 
 sub git_write_tree () {