Using GIT Bash: Step by step Git commands: To clone repository: git clone https://repository url. To get current branch: git branch Repository init: git init To pull changes from the git: git pull To add all the modified files for next commit. git add . To commit changes on git: git commit -m "your commit message" To push chanes to git: git push ------------------------ Some other useful commands: To check which files are added or modified to project folder, use below command git status To point the changes to .git folder or if you want add specific file git add . OR git add {filename} For speicifing your identity, run below commands git config --global user.email nitin.ahire@clariontechnologies.co.in git config --global user.name "Nitin Ahire" ssh-keygen -t rsa -C "$your_email"