- A GitHub account (sign up at https://www.github.com)
- sparkleshare (http://sparkleshare.org/)
- Git >= v1.7.12 (http://www.git-scm.com)
- Download and install from http://www.git-scm.com
To generate an SSH key, open "Git Bash" and run the following:
$ ssh-keygen.exe -r rsa -C "[email protected]"
To get the latest version of Git, add the stalbe PPA and install Git:
$ sudo apt-add-repository ppa:git-core/ppa
$ sudo apt-get update && sudo apt-get install git
To generate an SSH key, run the following from a terminal:
$ ssh-keygen -r rsa -C "[email protected]"
Copy your SSH key to your clipboard by running:
$ clip < ~/.ssh/id_rsa.pub
- Go to your Account Settings
- Click SSH Keys in the left sidebar
- Click "Add SSH key"
- Paste your key into the "Key" field
- Click "Add key"
- Confirm the action by entering your GitHub password
Download and install the .msi from http://www.sparkleshare.org
NOTE: Sparkleshare is available in the Ubuntu repositories, however this version is rather out of date and it's recommend that you install from source.
- Download the Sparkleshare source code from http://www.sparkleshare.org
- Follow these instructions
- From the Sprakleshare context menu, select "Add hosted project..."
- Select GitHub as the project host
- Use "PHX2600/project_name" for the remote path
- Click the Add button