Git For Garage
Git is available as an alternative version control system to Subversion for Garage projects.
Requesting Git for your Garage project
As all Git projects currently start out with a Subversion repository, you must request conversion to a Git repository. Send an email to Ferenc, from the email account that is registered in your Garage profile, including the name of your Garage project in the request.
Garage-specific information
Git on Garage uses the https access method via cURL (most Git installations use Git over ssh, and this is currently under development for Garage). This may cause problems due to the security certificate on https://vcs.maemo.org, so if you experience any issues with 'git clone' or 'git push' please try to set the GIT_SSL_NO_VERIFY
environment variable to 1, for example:
export GIT_SSL_NO_VERIFY=1
in a terminal on Linux using bash.
For proxy users, the https_proxy
environment variable must be set, for example:
export https_proxy="172.21.112.250:8080"
To authenticate, make sure you have filled in your Garage credentials to ~/.netrc, for example:
machine vcs.maemo.org login __garage user name__ password __garage password__
Further reading
- Git documentation at the Git homepage
- Subversion to Git documentation for users familiar with Subversion but new to Git