Difference between revisions of "Git"
From Alessandro's Wiki
Porcelinux (talk | contribs) (Created page with "Once upon a time there was CVS, then Subversion came. Now we switch to Git, another step forward. * [http://www.kernel.org/pub/software/scm/git/docs/git-daemon.html git-daemo...") |
Porcelinux (talk | contribs) |
||
Line 35: | Line 35: | ||
* now I want to add to the server my already started php project: | * now I want to add to the server my already started php project: | ||
cd /home/me/php_code | cd /home/me/php_code | ||
..to finish |
Revision as of 13:30, 22 January 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
- 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
..to finish