Git Cheatsheet - Quick Git Command Reference

Quick reference for common Git commands. Search, copy, and use Git commands instantly.

Share
Back to Git Cheatsheet

git init

Initialize a new Git repository

Syntax

git init [--bare] [--template=<dir>] [directory]

Common Options

OptionDescription
--bareCreate bare repository (no working directory)
--template=<dir>Specify template directory
--initial-branch=<name>Specify initial branch name
--shared[=<perms>]Set shared repository permissions
-q, --quietQuiet mode

Examples

git init

Initialize repo in current directory

git init my-project

Initialize repo in specified directory

git init --bare

Create bare repo for central server

git init --initial-branch=main

Set default branch to main

Related Tools

More Code & Dev Tools