about learning git
git clone
git add --all
git add <filepath/filename> (only for specific files)
git commit -m "Mention changes that you have done"
git pull
incase of conflicts resolved
git push
git checkout -b you can apply all the commands in the list #1.
git push -u origin
git checkout