Add git-basics.md (copy from other repo)

This document contains very useful descriptions, therefore
we want to keep it, although its outline and structure
don't fit the new purpose at all.