Table of Contents
Topics:
How to new, add, commit, merge branches.
How to create github repo, create branches, fetch, merge, pull, push, pull-request.
Make a public version
Fig. 1 Captions here xxx xxx.