If you would like to contribute to this project here are some instructions on how to get started.
If you haven't installed git install here
You can add suggestions, enhancements, report bugs etc by clicking on issues to work on.
-
Fork this repository to get your own copy of the project to work on. To do this press fork at the top right of this page. This will copy the project over to your own repositories.
-
Download the project to your PC by clicking Clone or Download
-
You can now work on the project on your own PC!
-
As you make changes you can use the command git commit -m "INSERT MESSAGE HERE" to save changes.
-
After you finish a task you can send them to your github by using the command "git push origin master"
-
Go to my Chess 2.0 page and select Pull requests then New pull request and follow through the steps and they will be sent to be merged with the main branch.
-
If using git is too much just download using Clone or Download to download a zip file of the project.
-
Do some code and then just email me the files and I can add them to the project.
Here are the main git commands you need to know. It is a commandline application and you should navigate to the project repository to use these commands.
- git init -> initializes a git repository
- git add "ENTER FILENAME HERE" -> adds a file to your git project
- git commit -m"ENTER MESSAGE HERE" -> save a change to your project along with a short message summarising what you changed.
- git remote add origin "git@github.com:User/UserRepo.git" -> Connects your local project on your PC to the same project at a remote location (e.g. on github). This allows you to send communicate to the remote and send files back and forth.
- git pull origin master -> pulls the files from the remote repository on github to your local one on your PC.
- git push origin master -> pushes the files from your local repository to the remote one on github.
These are the main ones to get familiar with but there are many more!