9

この緑色のアイコンは Github で何を意味しますか? コミット リンクで別のリポジトリに移動できることはわかっています。私は似たようなことをする必要があります。これはシンボリックリンクですか?それともサブモジュール?git にはまだ少し慣れていないので、これを自分で複製するにはどうすればよいか考えています。作成したら、この外部依存関係を更新するにはどうすればよいですか?

Git リポジトリ - 緑色のアイコンはどうなっていますか?

4

2 に答える 2

16

これはサブモジュールです。別のURLにある別のリポジトリの特定のコミットへのリンクです。が実行されるとリポジトリのクローンが作成されgit submodule update --init、参照されているコミット(784fd39)がチェックアウトされます。

を使用してサブモジュールを作成できますgit submodule add <url> <directory>。これにより、現在の作業ディレクトリ内の指定したディレクトリに、指定されたURLのサブモジュール参照が追加されます。

于 2013-01-21T22:49:09.400 に答える