|
When working in groups, it can be nice to have a private git repository for keeping track of code, tex and so forth. While github provides good possibilities for public collaboration, it can be expensive to get private repositories. How does one best go about obtaining a private repository for group work? |
|
As a student, you can get a free micro account at github which allows you to have upto 5 private repositories, it's not alot but it's something. All you need to do, is fill out the form at https://github.com/edu |
|
If you lack access to a private shell, you could do the DIKU-dance and use tyr/ask/brok as gateways (they still exist right?) to host a repo in your $HOME, while using the standard .ssh/authorized_keys2 setup. Gitolite can manage most of it for you (such as ensuring that users who can push to your repo can't log in to your account...). I have yet to try the newest version of Gitolite, but the 'old' version works great. |
|
It is also possible to get private (limited services versions of) GIT and SVN repos at www.assembla.com for free. I've have used it successfully for several school projects already. |