Will your code be for free / open source software?
If YES, then you should first try one of these free source code repositories:
- github
GitHub is how people build software. With a community of more than 15 million people, developers can discover, use, and contribute to over 38 million projects using a powerful collaborative development workflow."
source
- SourceForge.net
"SourceForge.net is the world's largest open source software development web site. We provide free services that help people build cool stuff and share it with a global audience."
source
If NO, then we recommend using git.
Quick start for Git
Creating and commiting on pamd.sc.fsu.edu
$ cd (project-dir) $ git init $ (add some files) $ git add . $ git commit -m 'Initial commit'
Cloning and Creating a Patch
$ git clone ssh://{mylogin}@pamd.sc.fsu.edu/panfs/\ panasas1/research/{mydir}/{mygitproj} $ cd {mygitproj} $ (edit files) $ git add (files) $ git commit -m 'explain what I chanded' $ git format-patch origin/master
For more information about how to use git see the Git Community Book. The section on Distributed Workflows is especially useful.
Note: Once your code is presentation ready we recommend sharing the URL and details of your project for posting to our Department software collection here. You can email