Difference between revisions of "Git"
From Alessandro's Wiki
Porcelinux (talk | contribs) |
|||
Line 47: | Line 47: | ||
..to finish | ..to finish | ||
== Gitorious == | |||
Getting started | |||
Configure Git | |||
If you have not done so already, download and install Git | |||
git config --global user.name "Alessandro del Gallo" | |||
git config --global user.email "aledelg@gmail.com" | |||
Pushing your local repository to Gitorious | |||
git checkout master | |||
git remote add origin git@gitorious.org:mediacutter/mediacutter.git | |||
git push origin master |
Revision as of 10:31, 13 June 2012
Once upon a time there was CVS, then Subversion came. Now we switch to Git, another step forward.
- git-daemon
- listening on port 9418.
- magic file git-daemon-export-ok
- /var/git
daemon in gentoo
- system-daemon config file
/etc/conf.d/git-daemon
- default repo dir:
/var/git
- default user:
nobody
- start it
/etc/init.d/git-daemon start
- check (if listening)
netstat -putan|grep git tcp 0 0 0.0.0.0:9418 0.0.0.0:* LISTEN 32012/git-daemon tcp6 0 0 :::9418 :::* LISTEN 32012/git-daemon
new repository
http://tumblr.intranation.com/post/766290565/how-set-up-your-own-private-git-server-linux
- move in repo dir:
cd /var/git
- create directory and initialize repo:
mkdir name_project.git cd name_project.git
git --bare init git config core.sharedrepository 1 git config receive.denyNonFastforwards true find objects -type d -exec chmod 02770 {} \;
- now I want to add to the server my already started php project:
cd /home/me/php_code
Gitosis
http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way
..to finish
Gitorious
Getting started Configure Git
If you have not done so already, download and install Git
git config --global user.name "Alessandro del Gallo" git config --global user.email "aledelg@gmail.com"
Pushing your local repository to Gitorious
git checkout master git remote add origin git@gitorious.org:mediacutter/mediacutter.git git push origin master