Apri un repository semplice
Un repository semplice ha una cronologia ma non file funzionanti, come quelli che i server conservano affinché altri possano inviarli (git init --bare, git clone --bare). GitTree lo apre per mostrare il grafico, i rami e i tag, contrassegna la sua scheda bare e disattiva le azioni che richiedono file funzionanti.
Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.
In questa pagina
Prima di iniziare
- Una semplice cartella del repository, solitamente denominata come
project.git.
Dove trovarlo
- Aprilo come qualsiasi repository: Open nella nuova scheda o Open Repository….
| Azione | macOS | Windows e Linux |
|---|---|---|
| Open Repository… | ⌘O | Ctrl+O |
Passi
Apri la cartella
Scegli Open e seleziona la cartella del repository nudo stesso (quella con
HEAD,refseobjectsall'interno).Leggi la sua storia
La scheda mostra un badge bare. Il grafico, i rami, i tag e i dettagli del commit funzionano come al solito.
Scopri cosa non va
Tutto ciò che modifica i file di lavoro, come lo staging, il commit o l'estrazione, non è disponibile, con il motivo: A bare repository has no working files to change.
Risultato atteso
Puoi sfogliare e ispezionare un repository in stile server senza clonarlo in una copia di lavoro.
Crea un repository semplice
Nella finestra di dialogo Initialize a repository, attiva Bare repository (history only, no working files) (crea un repository). Tienilo spento per un progetto a cui lavori.
Se qualcosa va storto
Voglio modificare i file in un repository nudo
Clonalo in una normale copia funzionante (clone a repository) e ripristina i tuoi commit.
Domande
Posso eseguire il push su un repository semplice da GitTree?
SÌ. Aggiungi il suo percorso o URL come remoto nella tua copia di lavoro ed esegui il push ad esso, come faresti su qualsiasi server.