This application is a requirement for our thesis project. The checklist of all things to be completed will be on the Trello workspace below. The workflow we are going to follow is a sort of scrum where the application is broken down into smaller modules for easy monitoring and management.
https://trello.com/invite/b/7BUrbMR7/53828b7688e59364ac8deadca06fcce2/ema-by-t7
First, copy the link of this git repository from the dropwdown button "Code". After copying, open up git bash and execute the following commands.
cd <directory you want to save the repository>
git clone <link of the repository.git>
git remote add origin <link of the repository.git>
Before you can make changes on the application, of course you have to make sure that you have the latest files from the repository. So you have to PULL files from this repository. The following commands should be executed.
cd <directory you want to save the repository>
git pull origin master
If you have any questions about pulling, just message sa gc or refer to the Part 2 of the Tutorial I uploaded on youtube.
PLEASE DO NOT FORGET TO PUSH USING ANOTHER BRANCH. DO NOT PUSH TO MASTER. So when you make changes to the application, let's say add a module, then you have to make a new branch in your computer (can be any name, much better if the branch name is somethuing specific).
cd <directory of the repository>
git branch <name of new branch>
git checkout <name of new branch created>
git add --a
git commit -m "vX.X Brief Description of Commit/Changes"
git push origin <name of branch created>