Die Seite "Contributing"
wird gelöscht. Bitte seien Sie vorsichtig.
Thank you for wanting to contribute to Torque 2D! Please see the following for more information:
Before contributing to the Torque 2D code base we require that you sign the Open Source Software Agreement on the GarageGames site. This agreement is designed to protect the integrity of the Torque 2D project as well as GarageGames LLC. This is a common practice with large scale open source projects such as those under the Apache Software Foundation (individual and corporate) and Oracle.
To sign the Open Source Software Agreement please follow these steps:
Save
button at the bottom of the settings screen.It is important to note that once you have accepted the agreement it is not possible to make any changes to the information you have entered. Unfortunately, this also means your GitHub account name at this time, although it will be moved to a separate section in the future. For now, double check that you have entered it correctly before clicking on the Save
button.
There are two branches: master and development. The master branch contains the current stable version of Torque 2D. The development branch is where all work is done prior to it being moved to the master branch as determined by the Steering Committee.
To start using the development branch you will need to create your own fork of the repository:
git checkout development
git remote add upstream https://github.com/TorqueGameEngines/Torque2D.git
To pull changes from the TorqueGameEngines/Torque2D development branch into your developer fork: git pull upstream development
To create a pull request you'll need to create a branch that is an exact copy of the TorqueGameEngines/development branch. Then cherry pick your commits into this new branch before making the pull request. Here's the steps you'll need (using TorqueGameEnginesas the upstream).
git checkout -b YOUR_NEW_BRANCH TorqueGameEngines/development
git cherry-pick SHA_OR_NAME_OF_COMMIT
. You can do this multiple times for multiple commits.git push origin YOUR_NEW_BRANCH:YOUR_NEW_BRANCH
git checkout development
Die Seite "Contributing"
wird gelöscht. Bitte seien Sie vorsichtig.