Git Repository
A repository (or repo) is a folder that Git tracks. It holds your files and the full history of every commit.
Git keeps that history in a hidden folder called .git at the top of the project. You create a repository with git init, or copy one with git clone.
Create a repository
git init
Initialized empty Git repository in /Users/user/myproject/.git/
ls -a
.
..
.git