These exercises will help you get started with git and use it in a way that will maximize collaboration and minimize conflicts between developers.
This exercise set assumes you have completed at least Part 1 of the SwEng bootcamp, and are familiar with
git init, add, commit, push, status commands, and familiar with the command line and running
git from the command line.
The first exercise ex1 will teach you about commits in general and how to write effective commit messages. The second exercise ex2 will teach (or refresh) you about the basics of compiling and debugging Java programs from the command line. The third exercise ex3 shows you how to effectively use the branching and merging model for collaborative software development. The fourth exercise ex4 shows you how to compile and debug Java projects using an Integrated Development Environment (IDE).
Refer to the git cheat sheet to remember git commands!