Crea un archivio
L'inizializzazione trasforma una cartella in un repository Git, lo stesso di git init. In GitTree scegli la cartella e il ramo iniziale, opzionalmente aggiungi un .gitignore e una licenza e premi Initialize.
Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.
In questa pagina
Prima di iniziare
- Una cartella vuota o la cartella di un progetto che non è ancora sotto Git. I file già presenti vengono mantenuti e non vengono impegnati finché non li impegni.
Dove trovarlo
- La scheda Init nella pagina Nuova scheda.
- La tavolozza dei comandi: Initialize Repository….
- Quando apri una cartella che non è un repository, viene visualizzato Initialize Repository… nel messaggio GitTree.
| Azione | macOS | Windows e Linux |
|---|---|---|
| Tavolozza dei comandi, quindi Initialize Repository… | ⌘⇧P | Ctrl+Shift+P |
Passi
Aprire la finestra di dialogo Inizializza
Seleziona Init nella pagina Nuova scheda. Si apre la finestra di dialogo Initialize a repository; non viene scritto nulla finché non si sceglie Initialize.

1 dove viene creato il repository, 2 il nome del suo primo ramo, 3 il pulsante che lo crea.GitTree interfaccia con un repository dimostrativo. Scegli la posizione
Digita la cartella in Location o utilizza Browse…. Può essere una nuova cartella, vuota o una cartella di progetto senza Git.
Assegna un nome al ramo iniziale e scegli i modelli
Imposta Initial branch (ad esempio
main). Opzionalmente scegli un .gitignore template per la tua lingua e un Licence con il suo Copyright holder: vengono scritti nella cartella, senza commit, e un file esistente non viene mai sostituito.Inizializza
Tieni acceso Open after creating e premi Initialize. Il nuovo repository si apre nella propria scheda.
Risultato atteso
La scheda mostra una cronologia vuota e i tuoi file in Unstaged Files. Il passaggio successivo è il primo commit.
Per pubblicarlo, aggiungi un telecomando nella sezione Remote della barra laterale con Add Remote…, quindi premi (fetch, pull and push).
Repository nudi
Bare repository (history only, no working files) crea un repository senza cartella di lavoro, del tipo che un server conserva affinché gli altri possano inviarlo. Lascialo fuori per un progetto a cui lavori.
Se qualcosa va storto
"Un repository Git esiste già qui."
La cartella è già un repository. Aprilo invece (apri un repository).
“La cartella che dovrebbe contenerlo non esiste.”
Manca una parte del percorso. Scegli una cartella principale esistente con Browse….
Domande
L'inizializzazione carica il progetto da qualche parte?
No. Il repository viene creato solo sul tuo computer. Raggiunge GitHub o un altro host solo quando aggiungi un telecomando ed esegui il push.