-Adding a topic branch in TopGit is a little more complicated. When adding
-a new branch to the end of the patch graph things are pretty easy and TopGit
-does all the work. However, I expect out common case to be adding patches
-to the middle of the graph. TopGit will allow you to do this but you must
-be careful to manually update the dependency information in the .topdeps
-file.
+Adding a topic branch in TopGit can be pretty straight forward. If your
+adding a non-conflicting patch in parallel with other patches of the same
+type, then things are pretty easy and TopGit does all the work.
+
+ > git co existing-topic-branch # Checkout the branch to add after
+ > tg create new-topic-branch # Create a new topic branch
+ > ...update .topmsg... # Update the branch message
+ > ...create patch... # Update with your changes
+ > git commit -a # Commit your changes
+ > git co dependent-topic-branch # Checkout dependent branch
+ > tg depend add new-topic-branch # Update dependencies
+ > git checkout top # Checkout the top branch
+ > tg update # Recursively merge in new branch
+
+If you need to add your patch in series with another change things are
+a little more complicated. In this case TopGit does not yet support removing
+dependencies so you will need to do it by hand, as follows.