What's new? | Help | Directory | Sign in
Google
                
Search
for
Updated Jun 15, 2008 by andrewarnott
GittingStarted  
How to get started using Git for source control

Command-Line Access

If you plan to make changes either for yourself or to contribute back, use this command to check out the code using Git:

git clone git://repo.or.cz/dotnetopenid.git

Browser Access

If you only want a source code drop and do not plan on contributing changes back, you may also use your browser to visit either of the following two URLs:

Url 1: http://repo.or.cz/w/dotnetopenid.git

Url 2: http://github.com/AArnott/dotnetopenid/tree

From here you may download individual files or "snapshots" of anything you like. If you download a snapshot and you're using Windows, you'll need to extract the .tar.gz file. You can use WinZip for this, or read up on how to extract source from .tar.gz files using FOSS (but the FOSS-way is harder).

Details

Download Git: Git is available on Windows and Linux. You can find out more about Git on Wikipedia.

Google's SVN server for this project doesn't have the latest work on this library. But if you still prefer to use SVN to download an old version, it's still there.

Which branch should you use?

On the web page for our repository, at the bottom you'll see a section called "heads". These are our branches. "master" is where most of the active work goes, while the others are our stabilization branches that eventually turn into released versions. When a version is released an entry under the "tags" section is added.

If you're planning on using this library in a production web site, avoid using master, as we cannot guarantee its readiness for production web sites. For production use, you should download a tagged release, or at very least go for one of the stabilization branches.

Commit access

If you have been invited by a project coordinator to receive commit access to our official Git repository, here is what you need to know.

  1. Generate an SSH public/private key pair. You can get directions for generating a public key for yourself from here: http://github.com/guides/providing-your-ssh-key#windowsxp
  2. Register as a user at our Git host
  3. Send us your new repo.or.cz username.
  4. Read up on the Contribute page.
  5. Definitely install Git and clone the repository.
  6. Set up a remote to the git central repository with the push going to this address, where username is replaced by your repo.or.cz username: git+ssh://username@repo.or.cz/srv/git/dotnetopenid.git


Sign in to add a comment