Vytvoření prázdného repositáře se provádí příkazem git init.
mkdir git projekt
cd git projekt
git init
Chceme například vytvořit repositář pro projekt, který se jmenuje „stravenky“. Použijeme následující posloupnost příkazů.
$mkdir -p ~/git/stravenky$cd ~/git/stravenky$git initInitialized empty Git repository in .git/
$mkdir projekt$cd project$git initInitialized empty Git repository in .git/
local$ mkdir projekt local$ cd projekt local$ git init local$ touch README local$ git add README local$ git commit -m "Initial commit" local$ cd .. local$ git clone --bare projekt projekt.git local$ ssh -r projekt.git git@server: local$ rm -r projekt projekt.git local$ git clone ssh://git@server/~/projekt.git master