chiark / gitweb /
Test suite: tartree-edit: gitfetchinfo: Unmerge merged refs
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Jul 2016 10:25:54 +0000 (11:25 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 2 Jul 2016 10:35:31 +0000 (11:35 +0100)
commit5beda194296368b661294809786b68221d521e63
treec5f149591beaa53fb6aef04e5c355e9f5ad7e942
parent312eeea6721530096c252d25f325762e96880cdb
Test suite: tartree-edit: gitfetchinfo: Unmerge merged refs

The sequence
  gitfetchinfo-merge A B
  gitfetchinfo A
  gitfetchinfo-merge A B
might leave inappropriate A+B refs, because nothing would delete them.

So, have gitfetchinfo A unmerge any A+B or B+A refs.  (This does mean
that the user of gitfetchinfo A is now promising that any remotes A+B
or B+A were made with gitfetchinfo-merge.)
tests/tartree-edit