Adding answer for git clone
Adding answer for upstream remote
Adding answer for git branch