GNU/Linux >> Linux Esercitazione >  >> Linux

Il modo più breve per scaricare da Github?

Questo è il modo in cui scarico vari rami principali da GitHub e miro ad avere un più carino script (e forse più affidabile?).

wget -P ~/ https://github.com/user/repository/archive/master.zip
unzip ~/master.zip
mv ~/*-master ~/dir-name

Può essere abbreviato in una riga in qualche modo, magari con tar e pipe?

Risolvi i problemi relativi al download direttamente nella directory home ~/ e avere un certo nome per la directory (mv davvero necessario?).

Risposta accettata:

Il modo più breve che sembra essere quello che vuoi sarebbe git clone https://github.com/user/repository --depth 1 --branch=master ~/dir-name . Questo copierà solo il ramo principale, copierà il minor numero possibile di informazioni extra e le memorizzerà in ~/dir-name .


Linux
  1. Come scaricare file dal server SFTP utilizzando lo script python

  2. Come utilizzare Wget per scaricare in modo ricorsivo file da una directory web?

  3. Trova il numero di righe di codice dal repository GitHub

  4. Qual è il modo per evitare che un comando venga aggiunto alla tua storia?

  5. Modo per appiattire un'immagine .pdf dalla riga di comando?

youtube-dl:scarica i video di Youtube dalla riga di comando di Linux

Scarica i corsi online di Stanford dalla riga di comando

RipMe:scarica in blocco album di immagini da siti Web popolari

You-Get:un downloader CLI per scaricare file multimediali da oltre 80 siti Web

Installa pacchetti Python da GitHub su Linux

Come scaricare file da server Linux remoti