Utilizza GitTree mentre sei offline
GitTree è local-first: ogni funzionalità Git locale funziona senza connessione, inclusi commit, rami, fusioni, rebase, stash, cronologia e annullamento. Le integrazioni di recupero, pull, push, hosting, CI/CD e il provider di Nour necessitano della rete; mentre offline GitTree mostra gli ultimi dati letti e lo dice.
Funziona in GitTree Gratuito: tutte le funzionalità Git locali, una volta effettuato l'accesso.
In questa pagina
Prima di iniziare
- Accedi a GitTree una volta mentre sei online. Recupera prima di andare offline per avere le filiali remote più recenti.
Dove trovarlo
- Messaggi come "Impossibile raggiungere il provider; questi sono gli ultimi controlli noti."
| Azione | macOS | Windows e Linux |
|---|---|---|
| Recupera quando sei di nuovo online | ⌘⇧F | Ctrl+Shift+F |
Passi
Lavora come al solito
Stage, commit, branch, merge, rebase e stash come fai normalmente: non necessitano di connessione.
Leggi cosa è memorizzato nella cache
Le richieste pull, i problemi e i controlli mostrano l'ultima copia GitTree letta, contrassegnata come probabilmente obsoleta.
Sincronizza quando torni online
Recupera, quindi spingi i tuoi commit. Il recupero automatico riprende da solo.
Risultato atteso
Il tuo lavoro locale continua offline e si sincronizza quando ti ricolleghi.
Controllo della versione nelle build ufficiali
Le build ufficiali controllano di tanto in tanto che la loro versione sia ancora supportata. Dopo più di 7 giorni senza che venga raggiunto il servizio di GitTree, l'app dice GitTree needs to check in e ti chiede di connetterti e controllare di nuovo. I tuoi repository non sono interessati.
Se qualcosa va storto
Le funzionalità Pro smettono di funzionare offline per molto tempo
Quando GitTree non riesce a controllare la tua versione di prova o il tuo piano, le funzionalità Pro verranno ripristinate non appena possibile. Git locale gratuito continua a funzionare.
Domande
Ho bisogno di un account GitTree per usarlo offline?
Accedi una volta, il che richiede una connessione. Dopodiché GitTree ripristina la tua sessione senza Internet e Git locale continua a funzionare offline.