Basic steps are as follows..
1. Get git command line client or the GitHub application for Win/Mac.
2. Find the repo you want to patch up:https://github.com/libgdx/libgdx
3. Click the "Fork" button in the top right. This will create a libgdx repo under your name.
4. Click "Clone in Desktop" (if you're using the GUI app) or use the following command:
git clone https:
Note the first line simply cd's to the directory where you want to store all your github repos. I keep mine in
for quick typing.
5. Now you need to run the following to get LibGDX repo up and running:
ant -f fetch.xml
The first line cd's into the libgdx repo you just cloned. The second pulls all the JARs and binaries.
6. Run Eclipse and choose File -> Import -> Existing Project into Workspace and open the libgdx folder. You will see a bunch of projects, you can select them all. I'd strongly encourage using Eclipse's Working Sets (or a different workspace) to avoid cluttering with your own projects.
7. Make some changes and push them back to master with:
git add -A .
git commit -m "your commit message"
(This is done in the libgdx directory you cloned earlier)
8. Open your GitHub forked repo:https://github.com/YOUR-USERNAME/libgdx
And choose "Compare" (above "latest commit" line). From there you can click "Create a pull request"
Seems complicated but once you get the hang of it you'll find yourself patching up a lot of open source projects.