Git Init
Initialize a repository
Git Init
The git init command creates a new Git repository. It can be used to convert an existing, unversioned project to a Git repository or initialize a new empty repository.
Initialize a New Repository
To create a new repository, navigate to your project directory and run:
git init
This creates a new subdirectory named .git that contains all of your necessary repository files — a Git repository skeleton.
Initialize in Existing Directory
If you have an existing project directory that you want to start tracking with Git, you can initialize it:
cd /path/to/your/project
git init
Initialize a Bare Repository
You can also create a bare repository (a repository that doesn't have a working directory):
git init --bare
Bare repositories are typically used as remote repositories that multiple developers can push to.
Check Repository Status
After initializing, you can check the status of your repository:
git status
Note: The .git directory is hidden. You won't see it in normal file listings unless you use ls -a on Unix systems.