GitG è una grande applicazione per l'ambiente desktop GNOME, che consente agli utenti di visualizzare facilmente e facilmente i repository software del browser Git. È un'applicazione grafica aperta, piccola e veloce, un clone del progetto software GitX.
Esso è specificamente progettato per le applicazioni GNOME
L'applicazione è stata progettata dall'offset per essere utilizzata come visualizzatore di azioni Git e storia di Git per le applicazioni GNOME ospitate sul noto sito web di GitHub. Oggi, chiunque può utilizzare GitG per visualizzare e modificare i file di origine di un'applicazione o di un progetto ospitato su Git.
Caratteristiche a colpo d'occhio
Con GitG potrai navigare nella cronologia delle revisioni, gestire grandi repository, commettere modifiche, mettere in scena o disattivare i singoli hunks, ripristinare le modifiche, visualizzare diff modifiche colorate delle modifiche nelle revisioni di Git, oltre a sfogliare l'albero per una data Git revision.
Ha ancora più caratteristiche
GitG consente agli utenti di esportare facilmente e rapidamente parti dell'albero per una determinata revisione di Git, fornire a qualsiasi refspec leggibile comandi come 'git log' per costruire la cronologia delle revisioni. Inoltre, consente agli utenti di visualizzare e passare tra le diverse branch di Git nella visualizzazione di cronologia.
È scritto in GTK + e supporta altri DE
L'interfaccia utente grafica di GitG è scritta con il toolkit GTK + GUI potente e popolare. Richiede che le librerie libgit2 e libgit2-glib funzionino correttamente. I sistemi operativi GNU / Linux supportati ufficiali includono tutte le distribuzioni Debian e Red Hat Linux.
Funziona su piattaforme a 32 e 64 bit
Oltre a GNOME, l'applicazione può essere facilmente installata in qualsiasi altro ambiente desktop grafico open source, a condizione che tutte le sue dipendenze siano installate correttamente. Gli utenti possono installarlo tramite l'archivio di origine o direttamente dai repository software predefiniti delle loro distribuzioni Linux. Attualmente viene eseguito su piattaforme a 32 e 64 bit.
Cosa c'è di nuovo in questa versione:
- Traduzioni aggiornate
- Risoluzioni vari
Cosa c'è di nuovo nella versione 3.23.0:
- Aggiungi menu contestuale per aprire i file dal diff
- Migliore supporto per i repository nudo e vuoto
- Aggiungere il supporto per urls remoti a breve forma ssh
- Miglioramento della selezione per la creazione incrementale
- Disabilita l'uso del gravatar per impostazione predefinita per la privacy
Cosa c'è di nuovo nella versione 3.22.0:
- Aggiungi il menu contestuale per aprire i file dal diff
- Migliore supporto per i repository nudo e vuoto
- Aggiungere il supporto per urls remoti a breve forma ssh
- Miglioramento della selezione per la creazione incrementale
- Disabilita l'uso del gravatar per impostazione predefinita per la privacy
Cosa c'è di nuovo nella versione 3.20.2 / 3.22.0 Beta 2:
- Apri i file dal diff
- Migliore supporto per i repository nudo e vuoto
- Aggiungere il supporto per urls remoti a breve forma ssh
- Miglioramento della selezione per la creazione incrementale
- Disabilita l'uso del gravatar per impostazione predefinita per la privacy
Cosa c'è di nuovo nella versione 3.20.1:
- Traduzioni aggiornate
- Disattiva il menu di hamburger in dash
- Impostare la selezione primaria su commit SHA1
- Riduci l'area calda per la barra d'azione per attenuare il problema di scorrimento orizzontale
- Mostra il messaggio completo, non solo il soggetto
- Risoluzioni vari
Cosa c'è di nuovo nella versione 3.19.4:
- Modifiche:
- Aggiungi generatore di bollettini OSX
- Aggiungi supporto di evidenziazione della sintassi su diffs
- Mostra i contenuti senza tracciato sul palco
- Bug errati:
- Correggi percorsi OSX
- La mancanza include
Cosa c'è di nuovo nella versione 3.17.1:
- Utilizza il servizio gravatar opzionale (preferenza)
- Stage / unstage tutti gli elementi selezionati quando si preme Invio
- Aggiungi argomenti a riga di comando per modificare la selezione delle attività di default della cronologia (--all, --branches, --remotes, --tags)
- Aggiunta eliminazione di file non tracciato
- Miglioramenti al dash / overview UX
- Miglioramenti per il comportamento crollato / disattivato della visualizzazione diff
- Bug errati:
- Ricevi le icone alla dimensione corretta nella visualizzazione diff
- Lucidatura UI piccola
- Autenticazione fissa per la clonazione
- È possibile impostare solo animazioni di gtk_enable_animations
- Fix gli errori di confronto per python diff
- Corregge le condizioni di gara nel caricamento del repository
Cosa c'è di nuovo nella versione 3.16.0:
Cosa c'è di nuovo nella versione 3.15.1:
- Stabilisci l'edificio con vala 0.25
- Bump libgit2-glib a 0.22.0
- Implementa la ricerca di base di cronologia
- Implementa il download di base
- Implementa il monitoraggio dello stato remoto
- Aggiungi gestione remota li>
- Mostra il contesto hunk in diff
- Implementa la configurazione delle linee principali
- Implementa la conservazione delle linee principali nelle corsia di storia
- Implementa file di apertura dall'area di gestione
- Consenti la scelta di un componente di diff diffusione
- Implementa fase di patch submodule / unstage
- Implementa stage / unstage di workdir submodule
- Mostra i sottomoduli in dash
- Traduzioni aggiornate
Cosa c'è di nuovo nella versione 3.14.1:
- Stabilisci l'edificio con vala 0.27
- Fixare l'avviso quando si disinserisce la proprietà
- Modifica emblema-sistema-simbolico per aprire-menu simbolico.
- Aggiungi gdesktop-enums-3.0.vapi a EXTRA_DIST
- Traduzioni aggiornate:
- olandese: Erwin Poeze
- Portoghese: Duarte Loreto
- Ungherese: GAbor Kelemen
- Italiano: Milo Casagrande
- cinese (Taiwan): Cheng-Chia Tseng
Cosa c'è di nuovo nella versione 3.14.0:
- Correzioni di bug:
- Fissare l'edificio con vala 0.25
- Traduzioni aggiornate:
- aggiornamento di zh_CN
- tedesco
- Slovak
- russo
- serbo
- svedese
- danese
- Aggiornamento finlandese della traduzione
- polacco
- coreano
- francese
- Indonesian
- portoghese brasiliano
- Repubblica
- assamese
- galiziani
- Cinese tradizionale (Hong Kong e Taiwan)
Cosa c'è di nuovo in versione 3.14 Beta 2:
- Apri i repository cliccando nella panoramica del repository
- Traduzioni aggiornate:
- Hebrew
Cosa c'è di nuovo nella versione 0.3.3:
- Caratteristiche:
- Ulteriori lucidatura dell'interfaccia utente
- Evidenziare gli spazi bianchi di ritaglio in diffs
- Consenti di rimuovere i repository dalla panoramica
- Mostra la somiglianza (vale a dire ridenominazioni) in diffs
- Correzioni di bug:
- Correggere grandi perdite di memoria quando si aprono più repository
- Risolve gli elementi di statistiche restanti nella finestra di dialogo di commit
- Ripristina la selezione durante l'installazione
- Traduzioni aggiornate:
- Repubblica
- Lituano
- portoghese brasiliano
- russo
- polacco
- Hebrew
- turco
- tedesco
- catalano
- catalano
- sloveno
- tedesco
- Indonesian
- greco
- danese
- ungherese
- Indonesian
- portoghese brasiliano
- serbo
- ucraina
- Hebrew
- francese
- cinese
- Latvian
- cinese
- coreano
- finlandese
- greco
- galiziani
- Italiano
Cosa c'è di nuovo nella versione 0.3.1:
- Questa è la prima versione di una grande riscrittura di gitg. Da allora abbiamo trasferito da C a Vala per implementare il gitg, facilitando lo sviluppo. Ancora più importante, gitg ora utilizza libgit2 (invece di chiamare a git), che migliora notevolmente la qualità di gitg. L'interfaccia ha inoltre avuto una revisione significativa, conforme alle più recenti linee guida per lo sviluppo dell'interfaccia di GNOME 3.
- Anche se le caratteristiche più importanti di gitg sono presenti in questa versione, ci sono ancora alcune regressioni notevoli che verranno implementate nelle release successive e questa release dovrebbe pertanto essere considerata instabile.
Cosa c'è di nuovo nella versione 0.2.5:
- Caratteristiche:
- Consenti il reindirizzamento di stderr a stdout in shell / runner / io
- Aggiunto il debug di comandi di runner
- Migliore analisi degli argomenti (passare il primo argomento al log di git)
- Esegui il commit-msg hook quando commiting
- Migliorato il nome della patch di formato che simula git
- Aggiunta l'esecuzione dell'aggancio pre-commit e post-commit
- Utilizza un pulsante di controllo per passare alla modalità di colpa
- Modifica la fase della singola riga (un) per utilizzare un rendering pixbuf
- Correzioni di bug:
- Fix segv in argomenti e analisi dell'ambiente in GitgCommand
- Impostare la directory di lavoro, GIT_DIR e GIT_INDEX_FILE quando si eseguono gli hook
- Gli argomenti fissi passati per il log di primo arg
- gitg.desktop.in.in: rimuove la chiave di codifica deprecata dal file .desktop
- Fixing parsing ha modificato le righe di file con spazi nel nomefile
- Migliorato autogen.sh
- Non alterare la selezione quando commuta attraverso le icone
- Pulizia del codice in gitg-commit-view
- Non utilizzare GtkMisc poiché sta diventando deprecata.
- finestra di dialogo delle preferenze: risolvere i problemi di espansione.
- Utilizza GtkBox invece di Gtk [HV] Box
Cosa c'è di nuovo nella versione 0.2.4:
- Modalità di errore
- Mostra gli avatar
- Aggiunto il collegamento per Commit
- Unstage / stage con doppio clic
- Aggiungere una voce di menu Elimina file al menu di unstage
- Risolve i problemi di ridimensionamento dei renderer di linea diff
- Non mostrare nulla nell'autore di etichette del committer
- Fix possibili NERE deref
- Corregge la condizione di gara nel parser di linea
- Corregge il problema di offset del rendering del percorso
- Fix build su OpenBSD
Cosa c'è di nuovo nella versione 0.2.2:
- Disattiva auto-utf8 per il caricamento del repository
Cosa c'è di nuovo nella versione 0.2.1:
- Miglioramento del debug
- Aggiungi UTF8 come primo codificatore candidato
- Correzioni di bug:
- Adatta a interruzione di API GtkSourceView
Cosa c'è di nuovo nella versione 0.0.7:
- UI reinterpretato per dettagli di revisione
- Per fase di linea / unstage
- Correzioni di bug:
- Migliore conversione dei caratteri
- Fix mostrando gli elementi usati di recente
- Diverse correzioni DND
Cosa c'è di nuovo nella versione 0.0.4:
- Caratteristiche:
- Gestisci i telecomandi
- Gestisci nome utente e posta elettronica globale e repository specifici
- Filiali locali di controllo
- Crea un nuovo ramo locale dal ramo remoto
- Rebase / fusione di rami remote e locali tramite drag-and-drop
- Applica / rimuove gli articoli di stash (l'applicazione può essere fatta tramite il drag-and-drop)
- Spingere il ramo locale a un ramo remoto utilizzando il drag-and-drop
- Crea / rimuovi tag
- Correzioni di bug:
- Errore di crasher nella modifica della selezione degli alberi di revisione
Requisiti :
- GNOME
- gtk +
I commenti non trovato