これがGitHubからさまざまなマスターブランチをダウンロードする方法です。私の目標はもっと美しいスクリプト(おそらくより安定していますか?)
wget -P ~/ https://github.com/user/repository/archive/master.zip
unzip ~/master.zip
mv ~/*-master ~/dir-name
タールとパイピングを使用して何らかの方法で1行に減らすことはできますか?
ホームディレクトリに直接ダウンロード~/
し、ディレクトリに特定の名前を付ける問題を解決してください(mv
本当に必要ですか?)。
ベストアンサー1
ほしい最短ルートはようですgit clone https://github.com/user/repository --depth 1 --branch=master ~/dir-name
。これにより、マスターブランチのみがコピーされ、追加情報をできるだけ少なくコピーできます~/dir-name
。