This is the project that we will be going through in the latter part of the Java curriculum.
-
Make sure all of your previous work is committed, and your working directory is clean.
git status
This is good practice in general before manipulating a git repository
-
Checkout the corresponding branch
For example:
git checkout servlets-start
-
Create and switch to a new branch for your work on the exercise
For example:
```
git checkout -b servlets-exercise
```
**It is very important that you create and switch to a new branch here, if
you do not, your work and commits could be lost!**
At this point, you could merge your previous work into the current branch,
or start "fresh" from the branch you just created
-
Add and commit as you work your way through the exercise
-
Push your branch
-
(Optionally) Check out the branch containing the solution for the exercise
All of the branches that correspond to each exercise also have a branch suffixed with
-end