Code Contributors

So You want to contribute code yourself like the fine folks on the list before you? Please enjoy our unreasonably detailed an long guide on how to do exactly that! Brought to you Courtesy of Liczale who Struggled to do this for almost 2 and a half hours!


 * 1) Install Github for Desktop
 * 2) Go to the [| Pokeclicker Github Website]
 * 3) Click the Green button that says "Code"
 * 4) Copy the HTTPS brought up by the Code Button, by clicking the Clipboard Icon
 * 5) Open the Github for Desktop app
 * 6) Click "Clone a Repository from the Internet"
 * 7) Go to the "URL" tab and paste the HTTPS from the Code Button
 * 8) Add the Repository and wait for it to download
 * 9) Open the Repository Tab on the top of the screen in the Github for Desktop App
 * 10) Click "Open in command Prompt"
 * 11) Click "Open Without Git"
 * 12) Click "Open in CMD"
 * 13) Go to the opened instance of CMD
 * 14) Type "npm clean-install" then hit the Enter Key in the Command Prompt
 * 15) Once the Install is done type "npm start" and then hit the Enter key in the Command Prompt
 * 16) After doing that an instance of the Game should open with it being a local copy
 * 17) Now open an instance of File Explorer
 * 18) Navigate to where Github Cloned the Repository that is just Cloned
 * 19) Locate the Code (Should be a .ts File) that you want to edit, and right click it
 * 20) Select open with, and select Notepad
 * 21) Then you can edit the code from the selected Repository in the Notepad
 * 22) Once you finish your changes hit Save, and close the Notepad
 * 23) Now go back to the CMD and type "npm run Eslint-fix" This should fix any issues with it, or it will point them out for you to fix.
 * 24) Go back to the Github Desktop app
 * 25) Github will recognize the Changed files, in the bottom left put a summary of the changes in the box and hit the bottom left blue button
 * 26) Now you should be on the Main page, if so click the blue button that says "Push Origin"
 * 27) Fork the Repository when it asks you to, and then click "Contribute to Parent Project"
 * 28) Lastly click the button that says "View on Github", once the website is up click on "Pull Requests"
 * 29) Now you should click the green "New Pull Requests" Button
 * 30) Now click "compare changes" after clicking this above the comparison area should be a "Compare across forks" hyperlinked Words
 * 31) Click the "Compare across forks" hyperlinked words, and under "Head Repository" click your fork
 * 32) Now hit the "Create Pull Request" button
 * 33) Congratulations you just finished your edits and published them for review!