Bit, en moderne Git CLI med interaktive meddelelser

om lidt

I det næste indlæg skal vi se på Bit. Dette er en ny CLI, der skal bruges Git der er skrevet i Go. Det vil give os autofuldførelse / forslag til kommandoer, flag, fil- og grennavne og endda nogle nye kommandoer. Denne CLI er tilgængelig til Gnu / Linux, Windows og MacOS.

Dette værktøj udover at understøtte alle tilgængelige git-kommandoer, kommer det også med nogle egne kommandoer. For eksempel kan vi skrive lidt pr for at se og tjekke GitHub pull-anmodninger (dette kræver at have GitHub CLI). Hvis vi skriver bit gemme det giver os mulighed for at synkronisere ændringerne med oprindelsesgrenen.

Generelle egenskaber

lidt chekout

Nogle af funktionerne i dette værktøj inkluderer:

  • Vil tilbyde os forslag til kommando og flag for at hjælpe os med at navigere i det utal af muligheder, som git giver dig (tip fungerer med git-aliasser).
  • Værktøjet tilbyder autofuldførelsesfunktion til filer og grennavne når det bruges bit tilføj o lidt checkout.
  • Du har også mulighed for Automatisk opsving og hurtig fremad for at holde filialer opdaterede og undgå sammenlægningskonflikter.
  • Øjeblikkelig git-statistik og konfigurationsoplysninger.
  • Es fuldt kompatibel med git. Dette giver brugeren mulighed for at falde tilbage til git, hvis det er nødvendigt.

lidt kører

  • Vil tilbyde os nye kommandoer Hvad; bit synkronisering, hvilket forenkler hele din workining med fornyelse med en enkelt kommando. Kommandoen lidt pr Det hjælper os med at se og trække anmodninger om Github-udtræk tilbage (kræver GitHub CLI). Kommandoen bruges til at synkronisere vores ændringer i oprindelsesgrenen bit gemme. Dette svarer stort set til git pull -r; git skub.
  • Kommandoer git-ekstramateriale som bit frigivelse e lidt info.
  • Du kan opdateres automatisk med opdateringen af ​​dette værktøj, og klassisk tabulering kan installeres.
  • Lidt også understøtter visuel tilpasning. Hvis du ikke kan lide standardtemaet, eller hvis du bruger et letvægts-terminaltema, kan du vende Bit-temaet ved at eksportere BIT_THEME = inverteret, eller brug et monokromt tema ved hjælp af BIT_THEME = sort / hvid. Imidlertid ser ikke ud til at understøtte brugerdefinerede farvetemaer.

Værktøjet er mindre end 2 måneder gammelt, så der er mange andre funktioner planlagt til fremtidige udgivelser. De kan konsultere alle de funktioner, der tilbydes fra projekt GitHub-side.

Download og installer Bit på Ubuntu 20.04

Vi kan finde dette værktøj tilgængelig som en forudkompileret binær til Gnu / Linux, NetBSD, macOS og Windows. For at kunne bruge det i Ubuntu behøver vi kun gå til projektudgivelsesside og download derfra den pakke, der interesserer os. Vi har også mulighed for at vælge at downloade 64-bit Gnu / Linux-pakken ved hjælp af wget. Til dette behøver vi kun bruge følgende kommando i terminalen (Ctrl + Alt + T):

download installationsprogram

wget https://github.com/chriswalz/bit/releases/download/v0.9.11/bit_0.9.11_linux_amd64.tar.gz

Når download er afsluttet, hvis du ikke vil udtrække pakken fra det grafiske miljø, du kan udtrække den fil, vi lige har downloadet ved hjælp af en kommando som følgende:

dekomprimere bitpakke

tar -xzvf bit_0.9.11_linux_amd64.tar.gz

Ovenstående kommando skal pakke tre filer ud. To af dem er læselige, den tredje er det installationsprogram, som vi skal bruge. Vi vil installere denne CLI på ruten / Usr / local / bin ved hjælp af denne anden kommando:

sudo install bit /usr/local/bin

For at kende andre måder at installere Bit på, kan brugerne se installationsafsnittet som kan findes på projektets GitHub-side.

Brug af dette værktøj er enkelt. I terminalen har vi ikke mere end skrive bit og tryk på tasten Intro. Dette får en rullemenu til at vises, hvor vi kan vælge den kommando, som vi er interesseret i at bruge.

BT info

Som jeg sagde, viser denne kommando det interaktive bitflag. Vi har ikke mere end brug op og ned piletasterne til at navigere gennem alle de Git-indstillinger, som vi ser tilgængelige. Vi kan også skrive nogle bogstaver i den kommando, vi vil søge for at filtrere resultaterne.

For at begynde at bruge bit, i sin GitHub-side brugere kan finde en grundlæggende forklaring om brugen.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.