Français ▾ Topics ▾ Latest version ▾ git-init last updated in 2.54.0

NOM

git-init - Crée un dépôt Git vide ou réinitialise un dépôt existant

SYNOPSIS

git init [-q | --quiet] [--bare] [--template=<répertoire-de-modèles>]
	 [--separate-git-dir <répertoire-git>] [--object-format=<format>]
	 [--ref-format=<format>]
	 [-b <nom-de-branche> | --initial-branch=<nom-de-branche>]
	 [--shared[=<permissions>]] [<répertoire>]

DESCRIPTION

Cette commande crée un dépôt Git vide - essentiellement un répertoire .git avec des sous-répertoires pour les fichiers objects, refs/heads, refs/tags et les fichiers de modèle. Une branche initiale sans aucun commit sera créée (voir l’option --initial-branch ci-dessous pour son nom).

Si la variable d’environnement GIT_DIR est définie, alors elle spécifie un chemin à utiliser au lieu de ./.git comme base du dépôt.

Si le répertoire de stockage d’objets est spécifié via la variable d’environnement GIT_OBJECT_DIRECTORY, alors les répertoires sha1 sont créés dedans ; sinon le répertoire par défaut $GIT_DIR/objects est utilisé.

Exécuter git init dans un dépôt existant est sécurisé. Cela n’écrasera pas des choses qui sont déjà dedans. La raison principale de ré-exécuter git init est de récupérer les modèles récemment ajoutés (ou de déplacer le dépôt ailleurs si --separate-git-dir est fourni).

OPTIONS