From 73db7a20f7a3195967d77b972e4eaa5602d2d4bf Mon Sep 17 00:00:00 2001 From: Ori Bernstein Date: Sat, 12 Jun 2021 14:57:58 +0000 Subject: git/add: clear qid cache as side effect this is an occasionally useful side effect when doing surgery on repos, so let's have it. --- sys/src/cmd/git/add | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) mode change 100644 => 100755 sys/src/cmd/git/add diff --git a/sys/src/cmd/git/add b/sys/src/cmd/git/add old mode 100644 new mode 100755 index a51e154ee..53e24d933 --- a/sys/src/cmd/git/add +++ b/sys/src/cmd/git/add @@ -31,9 +31,7 @@ for(f in $files){ # We don't want a matching qid, so that # git/walk doesn't think this came from # a checkout. - if(! test -e $addpath) - if(~ $add 'tracked' || test -e $gitfs/HEAD/tree/$f) - touch $addpath + echo -n > $addpath rm -f $delpath } } -- cgit v1.2.3