私は自分のアプリケーションのディレクトリ構造にサードパーティ製のライブラリ(Junglinからのengaged.iphone)をクローンする正しい方法を見つけ出そうとしています。これは、最新の変更を取り込み、それらの変更をマージする方法ですローカルで作る。私はまた、自分のアプリのgit repoに、私が押したときにサードパーティ製のライブラリ(私の変更をマージしたもの)をインクルードすることを望みます。私は無事にこの方法をそれを設定するにはどうすればよいGit:サードパーティライブラリをアプリケーションのリポジトリのサブディレクトリに複製するにはどうすればいいですか?
myApp/ <- this is my app, which is its own git repo
external/
engage.iphone/ <- this is the 3rd party library I want to keep up-to-date
mySource1.h
mySource2.m
...
:
構造はこのようなものになるだろうか?それがセットアップされた後、後で路上でマージするための特別なプロセスはありますか?
ありがとうございました。私は今、このエラーが発生しています: "サブモジュールのマッピングは.gitmodulesのパス 'のために見つかりませんでした。engagement/contrib/json-framework' ... ...アイデア? –
...これは "git submodule init"を実行したときに発生します –
@SteveN addコマンドをどのように実行しましたか?あなたの.gitmodulesに何を入れましたか? – ghickman