-
Notifications
You must be signed in to change notification settings - Fork 0
GitHub Basics
Isaiah Frey edited this page May 10, 2018
·
3 revisions
GitHub allows collaborative projects and real time code updates that merge easily into a master script. Collaborators can contribute game edits or ideas by submitting or accepting issues. Once they have accepted an issue and committed their changes, they can submit a pull request to merge their code with the main code. This way the game can be improved by everyone at their own paces.
How to collaborate
- Request an invitation on famegames.co@gmail.com
- You will receive an email invitation, follow the instructions there to join
- Great! Now you're a collaborator on the project! Now you can start looking for issues to help with
- If you're new to programming, start with the issues labeled good-first-issue
- To begin contributing, download the github desktop app here
- Clone the Macaga project: File>Clone Repositiory>Enter the URL of the repository page
- Create a branch as your name
- Hit publish branch
- Hit open this repository in explorer in the middle of the app
- Open the project in Gamemaker studio 1.4
- Make your edits and save the game
- On the GitHub desktop app, commit the changes in the bottom left, adding a title and description of your changes
- Click Fetch Origin at the top right
- Go to GitHub online and create a pull request under the Pull requests tab.
- If the request can be merge automatically, merge it. If not, fix the discrepancies and then merge it.
- Close the issue that you fixed
Terminology
GitHub glossary available here.