Home


Welcome!

Use the register link in the top right corner if you do not yet have a user account.

To clone / push to a git repository there are 2 options: https:// using your redmine credentials, or git:// using ssh keys. The first is simpler, but the second may be faster and doesn't require a password.

Cloning a git repo using https

  1. click on the Projects tab and select the repository you wish to clone
  2. Click the "http" button next to checkout URL (the paste icon will copy it to clipboard). (if you don't see it, check the repository tab).
  3. execute
    $ git clone <paste>

Cloning a git repo using ssh keys

Creating an ssh key

If you already have set up a key for your computer on this redmine, you can skip this step. Otherwise, do this once for each computer you want to access the repo from.

  1. create an ssh key. A nice guide on how to do this can be found here: [[http://help.github.com/linux-set-up-git/]]. Follow this until the "test everything out" step
  2. Make sure you are logged in to redmine, and click "My account" in the top right corner
  3. On the right side of the page, you should see a Public Keys section. Each public key is linked to a computer, so enter a name for your new key, such as "work laptop"
  4. Paste the contents of your
    .ssh/id_rsa.pub
    file into the key section
  5. Click Create. When the page refreshes, you should see a new key in the public keys list

Cloning the repo with the git:// protocol

  1. click the "git" button on the checkout URL in the project page
  2. $ git clone <paste>