3 . /sys/lib/git/common.rc
5 flagfmt='u:upstream upstream,b:branch branch'; args='name'
6 eval `''{aux/getflags $*} || exec aux/usage
14 die $dir/.git already exists
15 name=`{basename `{cleanname -d `{pwd} $dir}}
17 upstream=`{git/conf 'defaults "origin".baseurl'}
19 upstream=$upstream/$name
22 mkdir -p $dir/.git/refs/^(heads remotes)
23 mkdir -p $dir/.git/^(fs objects)
26 echo ' repositoryformatversion = p9.0'
28 echo '[remote "origin"]'
29 echo ' url = '$upstream
31 echo '[branch "'$branch'"]'
32 echo ' remote = origin'
36 echo ref: refs/heads/$branch