Initializing a New Repository
Description
You are starting a brand new project. The first step is to initialize a Git repository to start tracking your files.
Theory Questions
1. What does 'git init' do?
2. What is the purpose of the .git directory?
3. What command creates your first commit?