tg-checkout: push previous parent child terms aside to make next pop
commit50d625ae8b5c648f2408f1f06db29854a770945d
authorKyle J. McKay <mackyle@gmail.com>
Thu, 30 Mar 2017 09:33:32 +0000 (30 02:33 -0700)
committerKyle J. McKay <mackyle@gmail.com>
Thu, 30 Mar 2017 09:33:32 +0000 (30 02:33 -0700)
treed5e35582351b2bfc190ed34a8890e7c8aeec6b8b
parent92a393e8e39cccd37cbd4a1c5cb3214be84decb3
tg-checkout: push previous parent child terms aside to make next pop

Clear up the continuing confusion around next, prev, push, pop, parent
and child.  Prefer the "next" and "prev" terms as their behavior
matches the TopGit "next" and "prev" commands quite closely.

Include copious documentation updates to make it painfully obvious
what the terms mean and paint some pretty pictures too.

This change deals with the verbiage more so than making any
substantial behavioral changes -- those are left for a future
change.  However, the new aliases "n", "p" and "previous" are
now accepted, but that is the extent of the behavioral change.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
README
tg-checkout.sh