Git

從 GitHub 下載的最短途徑

  • May 27, 2020

這就是我如何從 GitHub 下載各種主分支,我的目標是擁有一個更漂亮的腳本(也許更可靠?)。

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

這可以以某種方式縮短為一條線,也許用焦油和管道?

請解決直接下載到主目錄~/並為目錄命名的問題(mv真的需要嗎?)。

似乎是您想要的最短方式是git clone https://github.com/user/repository --depth 1 --branch=master ~/dir-name. 這只會複製 master 分支,它會複製盡可能少的額外資訊,並將其儲存在~/dir-name.

這會將文件複製到它創建的新目錄中:

git clone git@github.com:whatever NonExistentNewFolderName

引用自:https://unix.stackexchange.com/questions/421808