3 . /sys/lib/git/common.rc
7 flagfmt='c:query query' args='file ...'
8 eval `''{aux/getflags $*} || exec aux/usage
12 commit=`{git/query -p $query}
14 files=`$nl{cleanname -d $gitrel $* | drop $gitroot}
15 for(f in `$nl{cd $commit/tree/ && walk -f ./$files}){
16 mkdir -p `{basename -d $f}
17 cp -x -- $commit/tree/$f $f