There are lots of document and posts about GIT repos and commits, i wrote this like a note for future reference for me and my colleagues
Firstly need to setup a bare repository
SSH into the remote Unix machine and create a bare repo
ssh git@asvignesh.in
mkdir asvignesh_proj.git
cd asvignesh_proj.git
git init –bare
Then move to the client machine,
mkdir asvignesh_proj
cd asvignesh_proj
init git //Create Some files
add *
git commit -m “My initial commit ”
git remote add origin git@asvignesh.in:/path/asvignesh_proj.git
git push -u origin master
Now your team can download / clone it
git clone git@asvignesh.in:/path/asvignesh_proj.git