On client side we will create the password less keys by the below command and save
these on the server side at authorized_keys folder.
# ssh-keygen -t dsa -P '' -f ~/.ssh/id_dsa
Now copy the content of id_dsa.pub to the server’s authorized_keys
folder. We can manually copy the ssh key or copy it through terminal by below
commands.
# cd ~/.ssh/
# scp -r id_dsa.pub user@IP_Server:/tmp (user must be privileged)
# cat /tmp/id_dsa.pub < /home/git/.ssh/authorized_keys
After the successful configuration we can ssh the server without
the password.
# ssh git@server_ip
Go to the path where you want to setup your git repository on user's machine.
# cd /home/user
# mkdir gitrepo
# cd gitrepo
# git config --global user.name name
(Setup the username and email to maintain user history)
# git config --global user.email name@abc.com
# git init
# git remote add origin git@server_ip:/pathtogit
# touch test
# echo test file > test
# echo test file > test
# git commit -m “New test file”
# git push origin master
We can create as many
branches we want and commit changes to them and share our code with
everyone.
Git Basic Commands:
https://greenwhitehat.blogspot.com/2017/06/git-commands.htmlGit Basic Commands:
Comments
Post a Comment
Please give your review or ask question ?