$ iddqd
$ pijul init p1
$ pijul clone p1 p2
$ cd p1
$ mkdir a
$ touch b # yes, here
$ pijul add b
$ pijul rec -am.
Hash: NER2JSNDKP4TXXLQLK2VXLJFWODCW5QM32SHSJ4RFXXRORSALWQQC
$ cd ../p2
$ pijul pull --path a -a
$ pijul ls
b
# wrong file applied
$ cd ../p1
$ touch c
$ pijul add c
$ pijul rec -am.
Hash: GRVPGS2W2PMLI2IGJVLWZHLHJVVFJTTJ7FRANFRFOTVC7KVD6KSQC
$ cd ../p2
$ pijul pull --path a -a
$ pijul ls
b
c
# wrong again
$ cd ../p1/a
$ touch d # yes, here inside a finally
$ pijul add d
$ pijul rec -am.
Hash: VR4UZGIWJHPJGKTHZY5EDLNWYS573ZRWSXOTJLUJXVRFGJPWNRYAC
$ pijul ls
a
a/d
b
c
$ cd ../../p2
$ pijul pull --path a -a
$ pijul ls
a
a/d
b
c
# correct
$ cd ../p1
$ touch e # yes, here
$ pijul add e
$ pijul rec -am.
Hash: B44QENR5B3DEKGXTR3IDGODPIKFDGNOWLX44JKNAQDLS4JDLGN6QC
$ pijul ls
a
a/d
b
c
e
$ cd ../p2
$ pijul pull --path a -a
$ pijul ls
a
a/d
b
c
# comment1: no 'e' file
$