Informazioni
Informazioni su SourceGit
Client GUI Git open source e gratuito
Aggiungi Worktree
Posizione:
Percorso per questo worktree. Supportato il percorso relativo.
Nome Branch:
Facoltativo. Predefinito è il nome della cartella di destinazione.
Traccia Branch:
Traccia branch remoto
Di cosa fare il checkout:
Crea nuovo branch
Branch esistente
Assistente AI
RIGENERA
Usa AI per generare il messaggio di commit
APPLICA COME MESSAGGIO DI COMMIT
Applica
File Patch:
Seleziona file .patch da applicare
Ignora modifiche agli spazi
Applica Patch
Spazi:
Applica lo stash
Rimuovi dopo aver applicato
Ripristina le modifiche all'indice
Stash:
Archivia...
Salva Archivio In:
Seleziona il percorso del file archivio
Revisione:
Archivia
Richiedi Password SourceGit
FILE ASSUNTI COME INVARIATI
NESSUN FILE ASSUNTO COME INVARIATO
RIMUOVI
FILE BINARIO NON SUPPORTATO!!!
Attribuisci
L'ATTRIBUZIONE SU QUESTO FILE NON È SUPPORTATA!!!
Checkout ${0}$...
Confronta con HEAD
Confronta con Worktree
Copia Nome Branch
Azione personalizzata
Elimina ${0}$...
Elimina i {0} branch selezionati
Scarta tutte le modifiche
Avanzamento Veloce a ${0}$
Recupera ${0}$ in ${1}$...
Git Flow - Completa ${0}$
Unisci ${0}$ in ${1}$...
Unisci i {0} branch selezionati in quello corrente
Scarica ${0}$
Scarica ${0}$ in ${1}$...
Invia ${0}$
Riallinea ${0}$ su ${1}$...
Rinomina ${0}$...
Imposta Branch di Tracciamento...
Confronto Branch
Upstream non valido
Byte
ANNULLA
Ripristina la Revisione Padre
Ripristina Questa Revisione
Genera messaggio di commit
CAMBIA MODALITÀ DI VISUALIZZAZIONE
Mostra come elenco di file e cartelle
Mostra come elenco di percorsi
Mostra come albero del filesystem
Checkout Branch
Checkout Commit
Commit:
Avviso: Effettuando un checkout del commit, la tua HEAD sarà separata
Modifiche Locali:
Scarta
Stasha e Ripristina
Branch:
Cherry Pick
Aggiungi sorgente al messaggio di commit
Commit(s):
Conferma tutte le modifiche
Mainline:
Di solito non è possibile fare cherry-pick sdi una unione perché non si sa quale lato deve essere considerato il mainline. Questa opzione consente di riprodurre la modifica relativa al genitore specificato.
Cancella Stash
Stai per cancellare tutti gli stash. Sei sicuro di voler continuare?
Clona Repository Remoto
Parametri Extra:
Argomenti addizionali per clonare il repository. Facoltativo.
Nome Locale:
Nome del repository. Facoltativo.
Cartella Principale:
Inizializza e aggiorna i sottomoduli
URL del Repository:
CHIUDI
Editor
Checkout Commit
Cherry-Pick Questo Commit
Cherry-Pick...
Confronta con HEAD
Confronta con Worktree
Informazioni
SHA
Azione Personalizzata
Riallinea Interattivamente ${0}$ fino a Qui
Unisci a ${0}$
Unisci ...
Riallinea ${0}$ fino a Qui
Ripristina ${0}$ fino a Qui
Annulla Commit
Modifica
Salva come Patch...
Compatta nel Genitore
Compatta Commit Figli fino a Qui
MODIFICHE
Cerca Modifiche...
FILE
File LFS
Cerca File...
Sottomodulo
INFORMAZIONI
AUTORE
MODIFICATO
FIGLI
CHI HA COMMITTATO
Controlla i riferimenti che contengono questo commit
IL COMMIT È CONTENUTO DA
Mostra solo le prime 100 modifiche. Vedi tutte le modifiche nella scheda MODIFICHE.
MESSAGGIO
GENITORI
RIFERIMENTI
SHA
Apri nel Browser
Descrizione
Inserisci l'oggetto del commit
Configura Repository
TEMPLATE DI COMMIT
Contenuto Template:
Nome Template:
AZIONE PERSONALIZZATA
Argomenti:
${REPO} - Percorso del repository; ${SHA} - SHA del commit selezionato
File Eseguibile:
Nome:
Ambito:
Branch
Commit
Repository
Attendi la fine dell'azione
Indirizzo Email
Indirizzo email
GIT
Recupera automaticamente i remoti
Minuto/i
Remoto Predefinito
TRACCIAMENTO ISSUE
Aggiungi una regola di esempio per Azure DevOps
Aggiungi una regola di esempio per un Issue Gitee
Aggiungi una regola di esempio per un Pull Request Gitee
Aggiungi una regola di esempio per GitHub
Aggiungi una regola di esempio per Issue GitLab
Aggiungi una regola di esempio per una Merge Request GitLab
Aggiungi una regola di esempio per Jira
Nuova Regola
Espressione Regex Issue:
Nome Regola:
URL Risultato:
Utilizza $1, $2 per accedere ai valori dei gruppi regex.
AI
Servizio preferito:
Se il 'Servizio Preferito' é impostato, SourceGit utilizzerà solo quello per questo repository. Altrimenti, se ci sono più servizi disponibili, verrà mostrato un menu contestuale per sceglierne uno.
Proxy HTTP
Proxy HTTP usato da questo repository
Nome Utente
Nome utente per questo repository
Spazi di Lavoro
Colore
Nome
Ripristina schede all'avvio
Guida Commit Convenzionali
Modifica Sostanziale:
Issue Chiusa:
Dettaglio Modifiche:
Ambito:
Descrizione Breve:
Tipo di Modifica:
Copia
Copia Tutto il Testo
Copia Percorso
Crea Branch...
Basato Su:
Checkout del Branch Creato
Modifiche Locali:
Scarta
Stasha e Ripristina
Nome Nuovo Branch:
Inserisci il nome del branch.
Gli spazi verranno rimpiazzati con dei trattini.
Crea Branch Locale
Crea Tag...
Nuovo Tag Su:
Firma con GPG
Messaggio Tag:
Facoltativo.
Nome Tag:
Formato consigliato: v1.0.0-alpha
Invia a tutti i remoti dopo la creazione
Crea Nuovo Tag
Tipo:
annotato
leggero
Tieni premuto Ctrl per avviare direttamente
Taglia
Elimina Branch
Branch:
Stai per eliminare un branch remoto!!!
Elimina anche il branch remoto ${0}$
Elimina Branch Multipli
Stai per eliminare più branch contemporaneamente. Controlla attentamente prima di procedere!
Elimina Remoto
Remoto:
Percorso:
Destinazione:
Tutti i figli verranno rimossi dalla lista.
Lo rimuoverà solamente dalla lista, non dal disco!
Conferma Eliminazione Gruppo
Conferma Eliminazione Repository
Elimina Sottomodulo
Percorso Sottomodulo:
Elimina Tag
Tag:
Elimina dai repository remoti
DIFF BINARIO
NUOVO
VECCHIO
Copia
Modalità File Modificata
Prima differenza
Ignora Modifiche agli Spazi e EOL
Ultima differenza
MODIFICA OGGETTO LFS
Differenza Successiva
NESSUNA MODIFICA O SOLO CAMBIAMENTI DI FINE LINEA
Differenza Precedente
Salva come Patch
Mostra Simboli Nascosti
Diff Affiancato
SOTTOMODULO
NUOVO
Scambia
Evidenziazione Sintassi
Avvolgimento delle Parole
Abilita la navigazione a blocchi
Apri nello Strumento di Merge
Mostra Tutte le Righe
Diminuisci Numero di Righe Visibili
Aumenta Numero di Righe Visibili
SELEZIONA UN FILE PER VISUALIZZARE LE MODIFICHE
Apri nello Strumento di Merge
Scarta Modifiche
Tutte le modifiche locali nella copia di lavoro.
Modifiche:
Includi file ignorati
Un totale di {0} modifiche saranno scartate
Questa azione non può essere annullata!!!
Segnalibro:
Nuovo Nome:
Destinazione:
Modifica Gruppo Selezionato
Modifica Repository Selezionato
Esegui Azione Personalizzata
Nome Azione:
Avanzamento Veloce (senza verifica)
Recupera
Recupera da tutti i remoti
Forza la sovrascrittura dei riferimenti locali
Recupera senza tag
Remoto:
Recupera Modifiche Remote
Presumi invariato
Scarta...
Scarta {0} file...
Scarta Modifiche nelle Righe Selezionate
Apri Strumento di Merge Esterno
Risolvi Usando ${0}$
Salva come Patch...
Stage
Stage di {0} file
Stage delle Modifiche nelle Righe Selezionate
Stasha...
Stasha {0} file...
Rimuovi da Stage
Rimuovi da Stage {0} file
Rimuovi le Righe Selezionate da Stage
Usa Il Mio (checkout --ours)
Usa Il Loro (checkout --theirs)
Cronologia File
MODIFICA
CONTENUTO
Git-Flow
Branch di Sviluppo:
Feature:
Prefisso Feature:
FLOW - Completa Feature
FLOW - Completa Hotfix
FLOW - Completa Rilascio
Target:
Hotfix:
Prefisso Hotfix:
Inizializza Git-Flow
Mantieni branch
Branch di Produzione:
Rilascio:
Prefisso Rilascio:
Inizia Feature...
FLOW - Inizia Feature
Inizia Hotfix...
FLOW - Inizia Hotfix
Inserisci nome
Inizia Rilascio...
FLOW - Inizia Rilascio
Prefisso Tag Versione:
Git LFS
Aggiungi Modello di Tracciamento...
Il modello è un nome file
Modello Personalizzato:
Aggiungi Modello di Tracciamento a Git LFS
Recupera
Esegui `git lfs fetch` per scaricare gli oggetti Git LFS. Questo non aggiorna la copia di lavoro.
Recupera Oggetti LFS
Installa hook di Git LFS
Mostra Blocchi
Nessun File Bloccato
Blocca
Mostra solo i miei blocchi
Blocchi LFS
Sblocca
Forza Sblocco
Elimina
Esegui `git lfs prune` per eliminare vecchi file LFS dallo storage locale
Scarica
Esegui `git lfs pull` per scaricare tutti i file LFS per il ref corrente e fare il checkout
Scarica Oggetti LFS
Invia
Invia grandi file in coda al punto finale di Git LFS
Invia Oggetti LFS
Remoto:
Traccia file con nome '{0}'
Traccia tutti i file *{0}
STORICO
AUTORE
ORA AUTORE
GRAFICO E OGGETTO
SHA
ORA COMMIT
{0} COMMIT SELEZIONATI
Tieni premuto 'Ctrl' o 'Shift' per selezionare più commit.
Tieni premuto ⌘ o ⇧ per selezionare più commit.
SUGGERIMENTI:
Riferimento Scorciatoie da Tastiera
GLOBALE
Annulla il popup corrente
Clona una nuova repository
Chiudi la pagina corrente
Vai alla pagina successiva
Vai alla pagina precedente
Crea una nuova pagina
Apri la finestra delle preferenze
REPOSITORY
Committa le modifiche in tsage
Committa e invia le modifiche in stage
Fai lo stage di tutte le modifiche e committa
Crea un nuovo branch dal commit selezionato
Scarta le modifiche selezionate
Recupera, avvia direttamente
Modalità Dashboard (Predefinita)
Modalità ricerca commit
Scarica, avvia direttamente
Invia, avvia direttamente
Forza l'aggiornamento di questo repository
Aggiungi/Rimuovi da stage le modifiche selezionate
Passa a 'Modifiche'
Passa a 'Storico'
Passa a 'Stashes'
EDITOR TESTO
Chiudi il pannello di ricerca
Trova il prossimo risultato
Trova il risultato precedente
Apri il pannello di ricerca
Scarta
Aggiungi in stage
Rimuovi
Inizializza Repository
Percorso:
Cherry-Pick in corso.
Elaborando il commit
Unione in corso.
Unendo
Riallineamento in corso.
Interrotto a
Ripristino in corso.
Ripristinando il commit
Riallinea Interattivamente
Su:
Branch di destinazione:
Copia il Link
Apri nel Browser
ERRORE
AVVISO
Unisci Branch
In:
Opzione di Unione:
Sorgente:
Unione (multipla)
Commit di tutte le modifiche
Strategia:
Obiettivi:
Sposta Nodo Repository
Seleziona nodo padre per:
Nome:
Git NON è configurato. Prima vai su [Preferenze] per configurarlo.
Apri Cartella Dati App
Apri con...
Opzionale.
Crea Nuova Pagina
Segnalibro
Chiudi Tab
Chiudi Altri Tab
Chiudi i Tab a Destra
Copia Percorso Repository
Repository
Incolla
{0} giorni fa
1 ora fa
{0} ore fa
Proprio ora
Il mese scorso
L'anno scorso
{0} minuti fa
{0} mesi fa
{0} anni fa
Ieri
Preferenze
AI
Analizza il Prompt Differenza
Chiave API
Genera Prompt Oggetto
Modello
Nome
Server
Abilita streaming
ASPETTO
Font Predefinito
Larghezza della Tab Editor
Dimensione Font
Dimensione Font Predefinita
Dimensione Font Editor
Font Monospaziato
Usa solo font monospaziato nell'editor
Tema
Sostituzioni Tema
Usa larghezza fissa per i tab nella barra del titolo
Usa cornice finestra nativa
STRUMENTO DI DIFFERENZA/UNIONE
Percorso Installazione
Inserisci il percorso per lo strumento di differenza/unione
Strumento
GENERALE
Controlla aggiornamenti all'avvio
Formato data
Lingua
Numero massimo di commit nella cronologia
Mostra nel grafico l'orario dell'autore anziché quello del commit
Mostra i figli nei dettagli del commit
Lunghezza Guida Oggetto
GIT
Abilita Auto CRLF
Cartella predefinita per cloni
Email Utente
Email utente Git globale
Abilita --prune durante il fetch
Questa applicazione richiede Git (>= 2.23.0)
Percorso Installazione
Abilita la verifica HTTP SSL
Nome Utente
Nome utente Git globale
Versione di Git
FIRMA GPG
Firma GPG per commit
Formato GPG
Percorso Programma Installato
Inserisci il percorso per il programma GPG installato
Firma GPG per tag
Chiave Firma Utente
Chiave GPG dell'utente per la firma
INTEGRAZIONE
SHELL/TERMINALE
Percorso
Shell/Terminale
Potatura Remota
Destinazione:
Potatura Worktrees
Potatura delle informazioni di worktree in `$GIT_COMMON_DIR/worktrees`
Scarica
Branch Remoto:
Recupera tutti i branch
In:
Modifiche Locali:
Scarta
Stasha e Riapplica
Recupera senza tag
Remoto:
Scarica (Recupera e Unisci)
Riallineare anziché unire
Invia
Assicurati che i sottomoduli siano stati inviati
Forza l'invio
Branch Locale:
Remoto:
Invia modifiche al remoto
Branch Remoto:
Imposta come branch di tracking
Invia tutti i tag
Invia Tag al Remoto
Invia a tutti i remoti
Remoto:
Tag:
Esci
Riallinea Branch Corrente
Stasha e Riapplica modifiche locali
Su:
Riallinea:
Aggiorna
Aggiungi Remoto
Modifica Remoto
Nome:
Nome del remoto
URL del Repository:
URL del repository Git remoto
Copia URL
Elimina...
Modifica...
Recupera
Apri nel Browser
Pota
Conferma Rimozione Worktree
Abilita opzione `--force`
Destinazione:
Rinomina Branch
Nuovo Nome:
Nome univoco per questo branch
Branch:
ANNULLA
Recupero automatico delle modifiche dai remoti...
Pulizia (GC e Potatura)
Esegui il comando `git gc` per questo repository.
Cancella tutto
Configura questo repository
CONTINUA
Azioni Personalizzate
Nessuna Azione Personalizzata
Abilita opzione '--reflog'
Apri nell'Esplora File
Cerca Branch/Tag/Sottomodulo
Visibilità nel grafico
Non impostato
Nascondi nel grafico dei commit
Filtra nel grafico dei commit
Abilita opzione '--first-parent'
LAYOUT
Orizzontale
Verticale
Ordine dei commit
Per data del commit
Topologicamente
BRANCH LOCALI
Vai a HEAD
Crea Branch
CANCELLA LE NOTIFICHE
Evidenzia nel grafico solo il branch corrente
Apri in {0}
Apri in Strumenti Esterni
Aggiorna
REMOTI
AGGIUNGI REMOTO
Cerca Commit
Autore
Committente
File
Messaggio
SHA
Branch Corrente
Mostra Tag come Albero
SALTA
Statistiche
SOTTOMODULI
AGGIUNGI SOTTOMODULI
AGGIORNA SOTTOMODULI
TAG
NUOVO TAG
Per data di creazione
Per nome (ascendente)
Per nome (discendente)
Ordina
Apri nel Terminale
Usa tempo relativo nello storico
WORKTREE
AGGIUNGI WORKTREE
POTATURA
URL del Repository Git
Reset Branch Corrente alla Revisione
Modalità Reset:
Sposta a:
Branch Corrente:
Mostra nell'Esplora File
Ripristina Commit
Commit:
Commit delle modifiche di ripristino
Modifica Messaggio di Commit
Usa 'Shift+Enter' per inserire una nuova riga. 'Enter' è il tasto rapido per il pulsante OK
In esecuzione. Attendere...
SALVA
Salva come...
La patch è stata salvata con successo!
Scansiona Repository
Cartella Principale:
Controlla Aggiornamenti...
È disponibile una nuova versione del software:
Errore durante il controllo degli aggiornamenti!
Scarica
Salta questa versione
Aggiornamento Software
Non ci sono aggiornamenti disponibili.
Imposta il Branch
Branch:
Rimuovi upstream
Upstream:
Copia SHA
Vai a
Compatta Commit
In:
Chiave Privata SSH:
Percorso per la chiave SSH privata
AVVIA
Stasha
Auto-ripristino dopo lo stash
I tuoi file di lavoro rimangono inalterati, ma viene salvato uno stash.
Includi file non tracciati
Mantieni file in stage
Messaggio:
Opzionale. Nome di questo stash
Solo modifiche in stage
Sia le modifiche in stage che quelle non in stage dei file selezionati saranno stashate!!!
Stasha Modifiche Locali
Applica
Elimina
Salva come Patch...
Elimina Stash
Elimina:
STASH
MODIFICHE
STASH
Statistiche
COMMIT
COMMITTER
PANORAMICA
MESE
SETTIMANA
AUTORI:
COMMIT:
SOTTOMODULI
Aggiungi Sottomodulo
Copia Percorso Relativo
Recupera sottomoduli annidati
Apri Repository del Sottomodulo
Percorso Relativo:
Cartella relativa per memorizzare questo modulo.
Elimina Sottomodulo
OK
Copia Nome Tag
Copia Messaggio Tag
Elimina ${0}$...
Unisci ${0}$ in ${1}$...
Invia ${0}$...
Aggiorna Sottomoduli
Tutti i sottomoduli
Inizializza se necessario
Ricorsivamente
Sottomodulo:
Usa opzione --remote
URL:
Avviso
Pagina di Benvenuto
Crea Gruppo
Crea Sottogruppo
Clona Repository
Elimina
TRASCINA E RILASCIA CARTELLA SUPPORTATO. RAGGRUPPAMENTI PERSONALIZZATI SUPPORTATI.
Modifica
Sposta in un Altro Gruppo
Apri Tutti i Repository
Apri Repository
Apri Terminale
Riscansiona Repository nella Cartella Clone Predefinita
Cerca Repository...
Ordina
MODIFICHE LOCALI
Git Ignore
Ignora tutti i file *{0}
Ignora i file *{0} nella stessa cartella
Ignora i file nella stessa cartella
Ignora solo questo file
Modifica
Puoi aggiungere in stage questo file ora.
COMMIT
COMMIT E INVIA
Template/Storico
Attiva evento click
Commit (Modifica)
Stage di tutte le modifiche e fai il commit
CONFLITTI RILEVATI
CONFLITTI NEI FILE RISOLTI
INCLUDI FILE NON TRACCIATI
NESSUN MESSAGGIO RECENTE INSERITO
NESSUN TEMPLATE DI COMMIT
Clicca con il tasto destro sul(i) file selezionato, quindi scegli come risolvere i conflitti.
SignOff
IN STAGE
RIMUOVI DA STAGE
RIMUOVI TUTTO DA STAGE
NON IN STAGE
FAI LO STAGE
FAI LO STAGE DI TUTTO
VISUALIZZA COME NON MODIFICATO
Template: ${0}$
WORKSPACE:
Configura Workspaces...
WORKTREE
Copia Percorso
Blocca
Rimuovi
Sblocca