タグ

ブックマーク / kakakakakku.hatenablog.com (1)

  • 知っておくと便利な git clone --depth と git diff --indent-heuristic - kakakakakku blog

    コミット履歴が無駄に多く,黒歴史のある Git リポジトリで開発をする場合,初回の git clone が非常に遅いという問題がある.コミット数に依存せずに素早く落とせる方法を探していて,最近(今さら...!) git clone の --depth オプションのことを知った.用途によっては非常に便利なので,まとめておこうと思う. 前提 現時点で公開されている最新バージョンの Git 2.12.1 を前提にしている.Git は今もまだ機能が増えているため,定期的にバージョンアップしておくと良いと思う.Mac なら brew upgrade git でサクッと最新バージョンになる. $ git --version git version 2.12.1 git clone --depth とは git clone で --depth オプションを使うと,指定したコミット数で刈り取ることができる

    知っておくと便利な git clone --depth と git diff --indent-heuristic - kakakakakku blog
  • 1