init [Dec. 27, 2011, 5:28 p.m.]
In this task we will create a new Git repository using init.
The init command is short for initialize. It creates a new repository in the current working directory. Lets give it a try. Change directories to a location where you want to work. You can use any existing directory or create an empty one if you wish.
$ cd /home/username/project $ git init Initialized empty Git repository in /home/username/project/.git/
Git settings subdirectory (.git)
The /.git/ directory is a hidden sub-directory where Git stores information about your project such as iterations, remote locations, etc. The structure of the /.git/ directory looks like this:
branches config description HEAD hooks info objects refs
We will find out more about this directory as we explore Git further.
Task
- Open the file .git/description
- Copy and paste the default description text to the discussion area for this task
- Change the description and include the new deescription in the task discussion