gh release download – Descărcarea fișierelor binare atașate unui Release în Comenzi GitHub CLI (gh)

Descarcă rapid activele compilate și pachetele de instalare asociate unui Release pe mașina locală.

Sintaxă
gh release download v2.0.0
gh release download v2.0.0 -p "*.tar.gz"
gh release download -D /opt/binare/

Ce face gh release download - Descărcarea fișierelor binare atașate unui Release

Comanda gh release download elimină căutarea manuală a legăturilor de descărcare prin browser sau scrierea de scripturi complicate cu `curl`.

Opțiunea -p <tipar> (pattern) permite filtrarea fișierelor descărcate (de exemplu descărcarea doar a pachetelor de Linux `*linux-amd64.tar.gz`).

Opțiunea -D <director> specifică folderul de destinație unde vor fi salvate fișierele.

Exemple

Exemplul 1: Descărcarea automată a arhivei din cel mai recent release stabil

Preia pachetul fără a specifica manual numărul versiunii.

gh release download -p "*.tar.gz" -D /tmp/update/

Ieșire în terminal

✓ Downloaded aplicatie-v2.0.tar.gz to /tmp/update/aplicatie-v2.0.tar.gz

Greșeli frecvente

  • Rularea comenzii pe un release care conține doar codul sursă arhivat automat de GitHub, fără active compilate atașate manual.

Comenzi înrudite