ref: 8c43c1ae1adf0409ddd8e268474600cb6341b2c3
dir: /sys/src/cmd/git/test/export.rc/
#!/bin/rc . ./util.rc rm -fr scratch mkdir -p scratch cd scratch # setup test repo @{ rfork ne q git/init a cd a echo hello > a echo goodbye > b q git/add a b q git/commit -m v1 . cd .. pwd q git/clone `{pwd}^/a b } echo @@ export and apply @@ @{ rfork ne @{ cd b echo hihi > b q git/commit -m export1 b git/export > ../export1.patch } @{ cd a q git/import ../export1.patch } } ~ `{cd a && git/query HEAD} `{cd b && git/query HEAD} || die 'mismatched export'