demo things more things Some basic concepts: diff status add commit push/pull fetch log rebase revert cherry-pick