BETA git hosting support
fedorapeople now has support for hosting git repositories including accessing them via the git protocol for anonymous downloads as well as providing gitweb. This should be considered beta.
public_git directory in your home directory on fedorapeople.org
ssh email@example.com mkdir ~/public_git
Put your git repository in
For example, here is how to create a repository on your local system and upload it:
mkdir repo.git cd repo.git git init --bare touch git-daemon-export-ok cd .. scp -r repo.git firstname.lastname@example.org:public_git/
At this point your new repository is still empty. You can push to it from a local repository with a little setup:
cd /path/to/local/repo git remote add fedorapeople email@example.com:public_git/repo.git git push --mirror fedorapeople
Others can now clone your repository
To clone your repository, a user would use a command similar to:
git clone git://fedorapeople.org/~your_fedora_username/repo.git
See your project in gitweb
You can see your project listed in gitweb once the project list updates (hourly). Note that this URL may change.