This web-app is meant to motivate people into saving the earth.
- Stay Organized
- Brainstorm and Design
- Develop
- Test
It is highly recommended to use Git Bash, instead of browser-based GitHub web-app. You may download Git Bash here.
After installing and configuring Git Bash, open Git Bash under a desired path and type git clone https://github.com/GeorgeVasiliadis/AnimaLand.git
. This command will create a directory called AnimaLand and it will automatically fetch the latest image to your machine. This is your local workspace.
In order to prevent messing each other's code up, we could follow the following predefined workflow:
- Use
git pull
to update you local repo. - Use
git checkout -b <branchname>
to create a new local branch named branchname. - Implement the features you have been assigned to.
- Use
git add <filename1> <filename2> ... <filenameN>
to include only the files contain the implementations you have been working on. Do not include irrelevant files that may have changed. - Use
git commit -m "<comments>"
to briefly explain what changes will be introduced to the main repo. - Use
git push
to upload committed changes back to main repo. - Repeat :)
- Avoid altering the same piece of code (e.g. the same file) while another member of the team is known to be working on it.
- That's all actually :D