sisimai / set-of-emails

bounce mail collection for tests and development on Sisimai
https://libsisimai.org/
Other
10 stars 7 forks source link

Use git submodule or not #2

Closed azumakuniyuki closed 8 years ago

azumakuniyuki commented 8 years ago

http://qiita.com/sotarok/items/0d525e568a6088f6f6bb

git submodule は、外部の git リポジトリを、自分の git リポジトリのサブディレクトリとして登録し、> 特定の commit を参照する仕組みです。 Subversion でいうところの、external と似ています。

azumakuniyuki commented 8 years ago

http://japan.blogs.atlassian.com/2014/03/alternatives-to-git-submodule-git-subtree/

インターネットには、Git submodule を使っては いけない という記事が飛び交っています。私はこれ> らの記事が言うほどひどいものとは思っていませんが、そういった主張が大方正しいことは認めま す。以前の投稿でも説明しましたが、submodule は利用価値のあるユースケースは少なく、逆にいくつもの欠点があります。

では、これに代わるものはあるのでしょうか? 答えは「ある」です。Git の利用は続けつつ、プロジ ェクトにおけるソフトウェアの依存関係を追跡することができるツールが (少なくとも) 二つあります :

  • git subtree
  • google repo