Zoeken en Downloaden van Bestanden van GitHub Zonder Uw Terminal te Verlaten

Zoeken en Downloaden van Bestanden van GitHub Zonder Uw Terminal te Verlaten

Table of Contents

Pak Alles Wat Je Nodig Hebt van GitHub Zonder het Wachten op Klonen

Als je ooit maar één of twee bestanden van een grote GitHub repository nodig hebt, ken je de frustratie: wachten tot een hele repository is gekloond terwijl je maar een klein stukje nodig hebt. Maak kennis met ghgrab, een eenvoudige maar krachtige terminal tool waarmee je bestanden van GitHub kunt zoeken en downloaden zonder je CLI te verlaten.

Gebouwd met Rust met behulp van de tokio en ratatui ecosystemen, biedt ghgrab een prachtige TUI (Text User Interface) die het navigeren door repositories soepel en intuïtief maakt. Of je nu configuratiebestanden, snippets of hele mappen ophaalt, ghgrab geeft precies wat je nodig hebt—zonder de ballast van een volledige kloon.

Waarom ghgrab?

  • Geen kloon-en-meer-verwijderen — Pak precies wat je nodig hebt, wanneer je het nodig hebt
  • Vriendelijk voor de ogen — Een schone terminal interface die het browsen soepel maakt
  • Snel geïnstalleerd — Beschikbaar via NPM, Cargo, of pip/pipx
  • Vind dingen snel — Fuzzy doorzoek de mappen van elke repo in seconden
  • GitHub LFS ondersteuning — Verwerkt grote bestanden naadloos
  • Batch modus — Selecteer meerdere bestanden of mappen en download ze allemaal tegelijk

Aan de Slag

ghgrab is ongelooflijk eenvoudig te installeren. Kies je favoriete methode:

# NPM
npm install -g @ghgrab/ghgrab

# Cargo
cargo install ghgrab

# pipx (Aanbevolen)
pipx install ghgrab

Eenmaal geïnstalleerd, voer je simpelweg ghgrab uit om de interactieve browser te starten. Je kunt ook een repository URL direct doorgeven:

# Een repository doorbladeren
ghgrab https://github.com/rust-lang/rust

# Direct naar de huidige directory downloaden
ghgrab https://github.com/rust-lang/rust --cwd --no-folder

Configuratie

Stel je GitHub token en aangepaste downloadpad in:

# Stel je token in
ghgrab config set token JOUW_TOKEN

# Stel een aangepaste downloadmap in
ghgrab config set path "/jouw/aangepaste/pad"

# Bekijk je huidige instellingen
ghgrab config list
Haruna

Sneltoetsen

ghgrab gebruikt intuitieve sneltoetsen voor navigatie:

  • Enter / l / Rechts — Map openen of URL indienen
  • Backspace / h / Links — Terug naar vorige map
  • / — Zoeken starten
  • Spatie — Selectie omschakelen voor batch download
  • d / D — Geselecteerde items downloaden
  • a — Alle items selecteren
  • u — Alle items deselecteren

Download

Klaar om je GitHub workflow te stroomlijnen? Pak ghgrab vandaag en wacht nooit meer op een volledige kloon.

Installeer ghgrab Bekijk op GitHub

Share :
comments powered by Disqus