Créer un référentiel
L'initialisation transforme un dossier en dépôt Git, de la même manière que git init. Dans GitTree vous choisissez le dossier et la branche initiale, ajoutez éventuellement un .gitignore et une licence, et appuyez sur Initialize.
Fonctionne dans GitTree Gratuit : toutes les fonctionnalités Git locales, une fois connecté.
Sur cette page
Avant de commencer
- Un dossier vide, ou le dossier d'un projet qui n'est pas encore sous Git. Les fichiers déjà présents sont conservés et ne sont pas validés tant que vous ne les avez pas validés.
Où le trouver
- La carte Init sur la page Nouvel onglet.
- La palette de commandes : Initialize Repository….
- Lorsque vous ouvrez un dossier qui n'est pas un référentiel, Initialize Repository… dans le message GitTree s'affiche.
| Action | macOS | Windows et Linux |
|---|---|---|
| Palette de commandes, puis Initialize Repository… | ⌘⇧P | Ctrl+Shift+P |
Mesures
Ouvrez la boîte de dialogue Initialiser
Sélectionnez Init sur la page Nouvel onglet. La boîte de dialogue Initialize a repository s'ouvre ; rien n'est écrit jusqu'à ce que vous choisissiez Initialize.

1 où le dépôt est créé, 2 le nom de sa première branche, 3 le bouton qui le crée.Interface GitTree avec un référentiel de démonstration. Choisissez l'emplacement
Tapez le dossier dans Location ou utilisez Browse…. Il peut s'agir d'un nouveau dossier, d'un dossier vide ou d'un dossier de projet sans Git.
Nommez la branche initiale et choisissez des modèles
Définissez Initial branch (par exemple
main). Choisissez éventuellement un .gitignore template pour votre langue et un Licence avec son Copyright holder : ils sont écrits dans le dossier, non validés, et un fichier existant n'est jamais remplacé.Initialiser
Gardez Open after creating allumé et appuyez sur Initialize. Le nouveau référentiel s'ouvre dans son propre onglet.
Résultat attendu
L'onglet affiche un historique vide et vos fichiers sous Unstaged Files. Votre prochaine étape est le premier commit.
Pour le publier, ajoutez une télécommande dans la section Remote de la barre latérale avec Add Remote…, puis appuyez sur (fetch, pull and push).
Dépôts nus
Bare repository (history only, no working files) crée un référentiel sans dossier de travail, le type qu'un serveur conserve pour que les autres puissent y accéder. Laissez-le de côté pour un projet dans lequel vous travaillez.
Si quelque chose ne va pas
"Un référentiel Git existe déjà ici."
Le dossier est déjà un référentiel. Ouvrez-le à la place (ouvrir un référentiel).
"Le dossier qui devrait le contenir n'existe pas."
Il manque une partie du chemin. Choisissez un dossier parent existant avec Browse….
Questions
L'initialisation télécharge-t-elle le projet n'importe où ?
Non. Le référentiel est créé sur votre ordinateur uniquement. Il atteint GitHub ou un autre hôte uniquement lorsque vous ajoutez une télécommande et que vous effectuez un push.