Základní příkazy Git jsou dost dobré pro obvyklý klon, add, commit push.
Ale pokud pracujete na velkém projektu s více přispěvateli, možná budete muset věci vizualizovat. Nástroj GUI poskytuje lepší přehled o rozdílech, skrýších a vině.
Ale pak, pokud jste obyvatel terminálu a chcete pohodlí GUI s Git, mám pro vás dobrý nástroj.
Jmenuje se GitUI a poskytuje uživatelskou zkušenost a pohodlí podobné GUI git, ale přímo ve vašem terminálu. Je přenosný, rychlý, bezplatný a open source.
GitUI:Terminálový nástroj pro Git
GitUI není prvním klientem Git pro terminál Linux. V čem se tedy GitUI liší od jiných podobných projektů, jako je lazygit nebo tig?
Vývojář GitUI sdílel nějaký benchmark v souboru README projektu.
Čas | Paměť (GB) | Binární (MB) | Zamrzne | Selhání | |
gitui | 24 s | 0,17 | 1.4 | Ne | Ne |
lazygit | 57 s | 2.6 | 16 | Ano | Někdy |
tig | 4 m 20 s | 1.3 | 0,6 | Někdy | Ne |
Většina této optimalizace pochází z použití programovacího jazyka Rust.
Poznámka:Tento program je v rané fázi vývoje a ještě není připraven na výrobu.
Instalace GitUI v systému Linux
Netřeba dodávat, že byste měli mít Git na svém systému již nainstalovaný.
Chcete-li používat GitUI, musíte nejprve nainstalovat podporu Rust pro vaši distribuci Linuxu.
V terminálu použijte následující příkaz:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Když budete požádáni o volbu, přejděte na možnost 1. Když skript dokončí instalaci, nastavte konfiguraci přímo pomocí tohoto příkazu:
source $HOME/.cargo/env
Nyní, když máte nainstalovaný Rust a jeho správce balíčků Cargo, použijte k instalaci GitUI příkaz Cargo:
cargo install gitui
A jste připraveni používat GitUI, stačí zadat gitui
v terminálu jej spustit. Vytvořil jsem několik ukázkových souborů pro hraní s Git a GitUI.
Je důležité zmínit, že rozhraní má rychlé a intuitivní ovládání pouze pomocí klávesnice. Vše je tak snadné, jako zadat správné písmeno pro fázi, potvrzení, větvení nebo vložení souborů do vašeho úložiště git.
Něco, co mě opravdu vzrušilo, bylo to, že můžete nejen provést čtyři předchozí akce, ale můžete je také upravit každý soubor vytáhněte to, vina navigujte uvnitř a další věci; vše bez existence z rozhraní. Skvělé, že?
Blahopřání! Nyní víte, jak nainstalovat GitUI a jak to vypadá ve vašem terminálu.
Pokud se vám projekt líbí, spusťte jeho úložiště na GitHubu. Pokud ke správě Gitu používáte nějaký jiný nástroj, navrhněte prosím svůj oblíbený v sekci komentářů.
Původní článek