What is Git?
Git is a Distributed Version Control Systems (DVCS) is a system for software revision control.
was initially developed by Linus Torvalds. For other blah blahs .. visit GIT.
Follow these steps for installing git:
1. Create a free or Premium Github account
2. After you login on the right side of the page there will be a small button named
'New Repository' click that button and in the new page fill the appropriate
details and click 'Create Repository'.
details and click 'Create Repository'.
3. New Page will appear like as shown below (Don't close it just minimize it):
4. Now lets configure our Hackbox. Download the git.tar.bz2 package from
5. Extract the package and navigate to it and do
>./configure >sudo make install
6. Check the installation by typing
>git version
git version 1.7.3.2
In the terminal type
>ssh-keygen -t rsa -C "xxxx@yzmail.com"
and just press enter for the next 3 statements.Now execute the following commands :
ravi@Hackintosh:~$ cd .ssh ravi@Hackintosh:~/.ssh$ gedit id_rsa.pub
The file will be opened in gedit just COPY all the contents and close it and paste the contents in temporary document for later use.( For more info :http://help.github.com/linux-key-setup/)8. Now(reopen browser window and goto github page) and Copy the commands under Global setup and execute in the in the terminal.
>git config --global user.name "xxxxxx"
>git config --global user.email xxx@yyy.com
Note: Substitute XXXX with appropriate info.
Now create a New directory for which you want to keep track of your
revision changes(say here 'test') by
>ravi@Hackintosh:~$ mkdir test
>ravi@Hackintosh:~$ cd test
>ravi@Hackintosh:~/test$ git init
>Initialized empty Git repository in /home/ravi/test/.git/
>ravi@Hackintosh:~/test$ touch README
>ravi@Hackintosh:~/test$ git add README
Now before proceeding to the next step just revisit the website(github.com) and in the top right corner there is 'Admin' button Click it. A new page will be shown as below:
9. Now click 'Deploy keys' -> Add Another Deploy Key >
TITLE : TEST
Key : (Paste the Copied Key)
and click 'add Key'.
10. Now in the Ubuntu terminal type:
> git commit -m 'first commit'
> git remote add origin git@github.com:xxxx/test.git
> git push origin master
Now you have Successfully configured Git.Other useful Links:
Thanks for help with my install.
ReplyDelete@William : Thanks for the Comment. At least Now i have 1 user replied to my post!
ReplyDeleteThank you for the tutorial, will help, I am looking to setup git on a VPS and on my local home linux box so they both sync files together...what would you recommend?
ReplyDeleteOnce again thanks for a good article !
I am not sure this is the right answer you are looking for, but with little bit googling I found that 'gitosis' +
ReplyDeletehttp://efreedom.com/Question/1-3955118/Setting-Git-Repository-OpenSuse-VPS
will help you.
And also have a look at http://kjeldahl.net/d7/node/26