タグ

ブックマーク / qiita.com/k12u (1)

  • 重厚長大なgitレポジトリをさらっとcloneして作業し始める - Qiita

    背景 あまり望ましくない、と思いつつ振り返ってみると巨大なレポジトリができてしまうこと、ありますよね。(あることにしましょう) こういうレポジトリで 別のディレクトリで実験を始めたい 新しいサーバにcloneしたい みたいな時にgit cloneにものすごい時間がかかって萎えます。 こんな時のご提案です。 やり方 branch 名指定、depth 1でcloneする git clone --depth 1 --branch experimental-branch git@github.com:k12u/huge_repo.git experimental_huge_repo 積み重なった黒歴史も見なかったことにしてくれます。 (オプション) config のremote.origin.fetchを完全体に戻す。 このままだとgit fetchしてもclone時に指定したbranch以外は降

    重厚長大なgitレポジトリをさらっとcloneして作業し始める - Qiita
    uneasy
    uneasy 2015/05/21
  • 1