Created
May 17, 2013 07:35
-
-
Save sionc/5597526 to your computer and use it in GitHub Desktop.
This gist walks through the steps of creating a Guacamole repository fork on Github. The Guacamole project is currently hosted on Github. For development purposes, we had created a fork on Github and document the steps.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
The guacamole source files can be found on sourceforge. To create a fork on github, follow these steps: | |
Clone the git repository | |
$ git clone git://guacamole.git.sourceforge.net/gitroot/guacamole/libguac-client-vnc | |
Navigate to the directory | |
$ cd libguac-client-vnc | |
Create a new repository on github. After creating the repository, go to the Settings > collaborators | |
and add yourself (and other contributors) to the collaborators list. | |
Add github as a remote to the local repository | |
$ git remote add github [email protected]:cmujedi/libguac-client-vnc.git | |
Please note that sourceforge is already marked as origin, so use github as the alias for the new remote. | |
To view all remotes, use | |
$ git remote -v | |
Push the repository to github | |
$ git push -u github master | |
You can get the latest updates from the sourceforge repository | |
$ git fetch origin | |
Merge the changes | |
$ git merge origin/master | |
Perform all the above steps for all the other Guacamole repositories | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/libguac-client-rdp | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/libguac | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/guacd | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-ext | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common-js | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common-auth | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole-common | |
git://guacamole.git.sourceforge.net/gitroot/guacamole/guacamole |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment