What happens when you initialize a repository? Why do you need to do it? To create a .git folder. How is the staging area different from the working directory and the repository? It is an intermediary ...