Informazioni
Informazioni su SourceGit
• Creato con
• Il grafico è reso da
© 2024 sourcegit-scm
• Editor di testo da
• I font monospaziati provengono da
• Il codice sorgente è disponibile su
Client GUI Git open source e gratuito
Aggiungi Worktree
Cosa fare il checkout:
Branch esistente
Crea nuovo branch
Posizione:
Percorso per questo worktree. Supportato il percorso relativo.
Nome Branch:
Facoltativo. Predefinito è il nome della cartella di destinazione.
Traccia Branch:
Traccia branch remoto
Assistente AI
Usa AI per generare il messaggio di commit
Applica
Errore
Genera errori e si rifiuta di applicare la patch
Tutti gli errori
Simile a 'errore', ma mostra di più
File Patch:
Seleziona file .patch da applicare
Ignora modifiche agli spazi
Nessun avviso
Disattiva l'avviso sugli spazi finali
Applica Patch
Avviso
Mostra avvisi per alcuni errori, ma applica comunque
Spazi:
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 Branch
Confronta con HEAD
Confronta con Worktree
Copia Nome Branch
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}$...
Recupera ${0}$
Recupera ${0}$ in ${1}$...
Invia ${0}$
Riallinea ${0}$ su ${1}$...
Rinomina ${0}$...
Imposta Branch di Tracciamento...
Confronto Branch
Byte
ANNULLA
Ripristina Questa Revisione
Ripristina la Revisione Padre
Genera messaggio di commit
CAMBIA MODALITÀ DI VISUALIZZAZIONE
Mostra come elenco di file e directory
Mostra come elenco di percorsi
Mostra come albero del filesystem
Checkout Branch
Checkout Commit
Avviso: Effettuando un checkout del commit, la tua HEAD sarà separata
Commit:
Branch:
Modifiche Locali:
Scarta
Non fare nulla
Stash e Ripristina
Cherry Pick
Aggiungi sorgente al messaggio di commit
Commit(s):
Conferma tutte le modifiche
Mainline:
Di solito non è possibile cherry-pick su una fusione perché non si sa quale lato della fusione 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:
URL del Repository:
CHIUDI
Editor
Cherry-Pick Questo Commit
Cherry-Pick...
Checkout Commit
Confronta con HEAD
Confronta con Worktree
Copia Info
Copia SHA
Azione Personalizzata
Rebase Interattivo ${0}$ fino a Qui
Riallinea ${0}$ fino a Qui
Ripristina ${0}$ fino a Qui
Annulla Commit
Modifica
Salva come Patch...
Unisci al Genitore
Unisci Commit Figli fino a Qui
MODIFICHE
Cerca Modifiche...
FILE
File LFS
Sottomodulo
INFORMAZIONI
AUTORE
MODIFICATO
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
Inserisci l'oggetto del commit
Descrizione
Configura Repository
TEMPLATE DI COMMIT
Nome Template:
Contenuto Template:
AZIONE PERSONALIZZATA
Argomenti:
${REPO} - Percorso del repository; ${SHA} - SHA del commit selezionato
File Eseguibile:
Nome:
Ambito:
Commit
Repository
Indirizzo Email
Indirizzo email
GIT
Recupera automaticamente i remoti
Minuto/i
Remoto Predefinito
Abilita --prune durante il fetch
Abilita --signoff per i commit
TRACCIAMENTO ISSUE
Aggiungi Regola Esempio per GitHub
Aggiungi Regola Esempio per Jira
Aggiungi Regola Esempio per Issue GitLab
Aggiungi Regola Esempio per Merge Request GitLab
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. In caso contrario, se sono disponibili più servizi, 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
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
Copia Nome File
Crea Branch...
Basato Su:
Checkout del Branch Creato
Modifiche Locali:
Scarta
Non Fare Nulla
Stash e Ripristina
Nome Nuovo Branch:
Inserisci il nome del branch.
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:
Destinazione:
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
Ignora Modifiche agli Spazi
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
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
Recupera senza tag
Remoto:
Recupera Modifiche Remote
Presumi invariato
Scarta...
Scarta {0} file...
Scarta Modifiche nelle Righe Selezionate
Apri Strumento di Merge Esterno
Salva come Patch...
Staging
Staging {0} file
Staging Modifiche nelle Righe Selezionate
Stash...
Stash {0} file...
Rimuovi dallo Staging
Rimuovi dallo Staging {0} file
Rimuovi dallo Staging Modifiche nelle Righe Selezionate
Usa Il Loro (checkout --theirs)
Usa Il Mio (checkout --ours)
Cronologia File
CONTENUTO
MODIFICA
FILTRO
Git-Flow
Branch di Sviluppo:
Feature:
Prefisso Feature:
FLOW - Completa Feature
FLOW - Completa Hotfix
FLOW - Completa Release
Target:
Hotfix:
Prefisso Hotfix:
Inizializza Git-Flow
Mantieni branch
Branch di Produzione:
Release:
Prefisso Release:
Inizia Feature...
FLOW - Inizia Feature
Inizia Hotfix...
FLOW - Inizia Hotfix
Inserisci nome
Inizia Release...
FLOW - Inizia Release
Prefisso Tag Versione:
Git LFS
Aggiungi Modello di Tracciamento...
Il modello è un nome file
Modello Personalizzato:
Aggiungi Modello di Tracciamento a Git LFS
Recupera
Recupera Oggetti LFS
Esegui `git lfs fetch` per scaricare gli oggetti Git LFS. Questo non aggiorna la copia di lavoro.
Installa hook di Git LFS
Mostra Bloccaggi
Nessun File Bloccato
Blocca
Mostra solo i miei bloccaggi
Bloccaggi LFS
Sblocca
Forza Sblocco
Elimina
Esegui `git lfs prune` per eliminare vecchi file LFS dallo storage locale
Pull
Pull Oggetti LFS
Esegui `git lfs pull` per scaricare tutti i file LFS per il ref corrente e fare il checkout
Push
Push Oggetti LFS
Invia grandi file in coda al punto finale di Git LFS
Remoto:
Traccia file con nome '{0}'
Traccia tutti i file *{0}
Storico
AUTORE
ORA AUTORE
GRAFICO & 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 precedente
Vai alla pagina successiva
Crea una nuova pagina
Apri la finestra di preferenze
REPOSITORY
Conferma le modifiche in fase
Conferma e invia le modifiche in fase
Aggiungi tutte le modifiche e conferma
Crea un nuovo branch dal commit selezionato
Scarta le modifiche selezionate
Recupera, avvia direttamente
Modalità Dashboard (Predefinita)
Recupera e integra, avvia direttamente
Invia, avvia direttamente
Forza il ricaricamento di questo repository
Aggiungi/Rimuovi le modifiche selezionate
Modalità ricerca commit
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
Aggiungi
Rimuovi
Scarta
Inizializza Repository
Percorso:
Cherry-Pick in corso.
Richiesta di merge in corso.
Rebase in corso.
Revert in corso.
Rebase Interattivo
Branch di destinazione:
Su:
Apri nel Browser
Copia il Link
ERRORE
AVVISO
Unisci Branch
In:
Opzione di Merge:
Sposta Nodo Repository
Seleziona nodo padre per:
Nome:
Git NON è configurato. Vai su [Preferenze] e configurarlo prima.
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
Proprio ora
{0} minuti fa
{0} ore fa
Ieri
{0} giorni fa
Il mese scorso
{0} mesi fa
L'anno scorso
{0} anni fa
Preferenze
AI
Analizza il Prompt Differenza
Chiave API
Genera Prompt Soggetto
Modello
Nome
Server
ASPETTO
Font Predefinito
Font Size
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
Lingua
Numero massimo di commit nella cronologia
Mostra l'orario dell'autore anziché quello del commit nel grafico
Lunghezza Guida Soggetto
GIT
Abilita Auto CRLF
Cartella predefinita per cloni
Email Utente
Email globale utente Git
Percorso Installazione
Nome Utente
Nome globale utente Git
Versione di Git
Git (>= 2.23.0) è richiesto da questa applicazione
FIRMA GPG
Firma GPG per commit
Firma GPG per tag
Formato GPG
Percorso Programma Installato
Inserisci il percorso per il programma GPG installato
Chiave Firma Utente
Chiave GPG dell'utente per la firma
INTEGRAZIONE
SHELL/TERMINALE
Shell/Terminale
Percorso
Potatura Remota
Destinazione:
Potatura Worktrees
Potatura delle informazioni di worktree in `$GIT_DIR/worktrees`
Pull
Branch Remoto:
Recupera tutti i branch
In:
Modifiche Locali:
Scarta
Non fare nulla
Accantona e Riapplica
Recupera senza tag
Remoto:
Pull (Fetch & Merge)
Usa rebase anziché merge
Push
Assicurati che i submoduli siano stati spinti
Forza il push
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
Rebase Branch Corrente
Accantona & Riapplica modifiche locali
Su:
Rebase:
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 & Potatura)
Esegui il comando `git gc` per questo repository.
Cancella tutto
Configura questo repository
CONTINUA
Azioni Personalizzate
Nessuna Azione Personalizzata
Abilita opzione '--reflog'
Apri nel Browser File
Cerca Branch/Tag/Submodule
FILTRATO DA:
BRANCH LOCALI
Vai a HEAD
Abilita opzione '--first-parent'
Crea Branch
Apri in {0}
Apri in Strumenti Esterni
Aggiorna
REMOTI
AGGIUNGI REMOTO
Cerca Commit
File
Messaggio
SHA
Autore & Committente
Branch Corrente
Mostra Tag come Albero
Statistiche
SUBMODULE
AGGIUNGI SUBMODULE
AGGIORNA SUBMODULE
TAG
NUOVO TAG
Apri nel Terminale
WORKTREE
AGGIUNGI WORKTREE
POTATURA
URL del Repository Git
Reset Branch Corrente alla Revisione
Modalità Reset:
Sposta a:
Branch Corrente:
Mostra nel File Explorer
Revert Commit
Commit:
Commit delle modifiche di revert
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.
Squash Commit
In:
Chiave Privata SSH:
Percorso per la chiave SSH privata
AVVIA
Accantona
Includi file non tracciati
Mantieni file indicizzati
Messaggio:
Opzionale. Nome di questo accantonamento
Solo modifiche indicizzate
Sia le modifiche indicizzate che quelle non indicizzate dei file selezionati saranno accantonate!!!
Accantona Modifiche Locali
Applica
Elimina
Estrai
Elimina Accantonamento
Elimina:
Accantonamenti
MODIFICHE
ACCANTONAMENTI
Statistiche
COMMIT
COMMITTER
MESE
SETTIMANA
COMMIT:
AUTORI:
PANORAMICA
SUBMODULE
Aggiungi Submodule
Copia Percorso Relativo
Recupera submodule annidati
Apri Repository Submodule
Percorso Relativo:
Cartella relativa per memorizzare questo modulo.
Elimina Submodule
OK
Copia Nome Tag
Copia Messaggio Tag
Elimina ${0}$...
Unisci ${0}$ in ${1}$...
Invia ${0}$...
URL:
Aggiorna Submodule
Tutti i submodule
Inizializza se necessario
Ricorsivamente
Submodule:
Usa opzione --remote
Avviso
Pagina di Benvenuto
Crea Gruppo
Crea Sottogruppo
Clona Repository
Elimina
TRASCINA & 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
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 indicizzare questo file ora.
COMMIT
COMMIT & PUSH
Template/Storico
Attiva evento click
Indica tutte le modifiche e fai il commit
Commit vuoto rilevato! Vuoi continuare (--allow-empty)?
CONFLITTI RILEVATI
CONFLITTI NEI FILE RISOLTI
INCLUDI FILE NON TRACCIATI
NESSUN MESSAGGIO RECENTE INSERITO
NESSUN TEMPLATE DI COMMIT
INDICIZZATI
RIMUOVI DALL'INDICIZZAZIONE
RIMUOVI TUTTO DALL'INDICIZZAZIONE
NON INDICIZZATI
INDICIZZA
INDICIZZA TUTTO
VISUALIZZA COME NON MODIFICATO
Template: ${0}$
Clicca con il tasto destro sul file(i) selezionato, quindi scegli come risolvere i conflitti.
WORKSPACE:
Configura Workspaces...
WORKTREE
Copia Percorso
Blocca
Rimuovi
Sblocca