GitTree manuale per desktop
Risoluzione dei problemi
Qualcosa è andato storto? Ogni pagina inizia da ciò che ti dice GitTree e fornisce la soluzione, senza indovinare.
GitTree non riesce a trovare Git
GitTree utilizza la tua installazione Git e non ne raggruppa né ne installa mai una. Se non ne viene trovato nessuno, mostra GitTree needs Git; se quello trovato è più vecchio di 2.39 mostra This Git is too old. Installa o aggiorna Git oppure premi Locate Git… per sceglierlo, quindi Check again.
GratuitoUn repository non si aprirà
Quando non è possibile aprire una cartella, GitTree spiega il motivo e offre il passaggio successivo: This folder is not a Git repository (inizializzare o sceglierne un altro), This cannot be opened as a repository (percorso mancante), GitTree cannot read this folder (autorizzazioni) o This repository belongs to another user (controllo della proprietà di Git).
GratuitoLe modifiche non sono rinfrescanti
GitTree rileva le modifiche apportate in altri programmi tramite le notifiche di modifica del tuo sistema. Sulle cartelle WSL e sulle condivisioni di rete tali notifiche non arrivano, quindi Automatic controlla invece la cartella ogni pochi secondi. Se le modifiche appaiono ancora in ritardo, forza la modalità di controllo per quel repository o aggiorna manualmente.
GratuitoUn tentativo di autenticazione remota non è riuscito
Git accede prima a un dispositivo remoto con il tuo assistente credenziali o la chiave SSH. … needs you to sign in. significa che non è stata data risposta; … refused the credentials sent for this repository. significa che ciò che è stato inviato non è più valido o non è consentito. Correggi le credenziali utilizzate da Git; un account connesso si riempie solo quando i tuoi aiutanti non hanno nulla o quando lo scegli per un repository.
GratuitoUna spinta è stata respinta
Un push viene rifiutato per uno dei tre motivi e GitTree dice quale. The remote refused …: il telecomando ha commit, il tuo ramo no. The remote declined the push: una protezione gancio o ramo ha detto no, con il relativo motivo. … moved: un push forzato con lease ha trovato il telecomando non più dove lo avevi recuperato l'ultima volta, quindi non è stato sostituito nulla.
GratuitoUn'operazione Git richiede attenzione
Quando un'unione, un rebase, un cherry-pick, un ripristino o una bisezione si interrompono parzialmente, GitTree mostra un banner come Rebasing … onto …, step 3 of 7 e contrassegna la scheda rebase in progress. La maggior parte dei comandi attende fino al termine: risolvi eventuali conflitti, quindi Continue, Skip il passaggio o Abort… per tornare al punto di partenza.
GratuitoUn'azione di integrazione non è disponibile
Quando un'azione di hosting non può essere utilizzata, GitTree spiega il motivo invece di fallire silenziosamente. I motivi più comuni sono: fa parte di GitTree Pro; nessun account è connesso per l'host del remoto; il token deve essere ricollegato; il tuo ruolo nel fornitore non lo consente; il fornitore non lo offre; oppure il fornitore sta limitando le richieste per un po'.
GratuitoNour non può iniziare o finire
Nour esegue una CLI dell'agente di codifica sul tuo computer, quindi la maggior parte dei problemi sono dovuti alla CLI: non installata, non effettuato l'accesso, nessun utilizzo rimasto, il modello impostato non è disponibile o necessita di Node.js. GitTree si rifiuta inoltre di avviare una svolta in un repository limitato o quando non può salvare l'istantanea che rende la svolta annullabile.
GratuitoNon è possibile caricare una pipeline o un log
GitTree indica il motivo per cui manca un'esecuzione o un registro: This repository’s host does not list … runs., This log has expired on …, This account may not read logs here., … offers no log from outside its own page. o che il provider sta limitando le richieste. La maggior parte ha una soluzione; alcuni aprono solo la pagina del provider.
GratuitoUn portachiavi o una richiesta SSH non sono riusciti
GitTree mantiene i token dell'account, il suo accesso e le passphrase SSH memorizzate solo nel portachiavi del tuo sistema: macOS Keychain, Windows Credential Manager o Secret Service (GNOME Keyring o KeePassXC) su Linux. Quando il portachiavi dice no, GitTree ti chiede di consentire l'accesso e riprovare; non ritorna mai a un file.
GratuitoUtilizza 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.
GratuitoRaccogli e condividi un rapporto di supporto
Quando GitTree rileva un errore salva un rapporto su questo computer; nulla viene inviato da nessuna parte. Report a Bug… mostra cosa verrebbe copiato (il rapporto salvato con token e password rimossi o un breve riepilogo), ti consente di scegliere, quindi apre il modulo di supporto sul sito web di GitTree per poterlo incollare. Contact Support… scrive all'indirizzo dell'assistenza.
Gratuito