GitHubに保存したいプロジェクトに取り組んでいます。
このプロジェクトでは、独自のgitサーバーでホストされているmupdfを使用します(例:git://git.ghostscript.com/mupdf.git)。
mupdfから最新の変更を取得できるようにしたいだけでなく、プロジェクト全体をGitHubに保持しながら、mupdfに加えた変更も保持したいと考えています。
私の最初の考えは、サブモジュールとしてmupdfを追加してから、プロジェクトをGitHubにプッシュすることでしたが、mupdfに加えた変更(サブモジュール内など)はどうなりますか?それらはどこに保管しますか?私の理解では、サブモジュール内で変更を加えた場合、そこでのコミットはローカルにのみ保存されます。このページhttp://git-scm.com/book/en/Git-Tools-Submodulesを読みましたが、これが機能するかどうかわからないままでした。
次のように、リポジトリを設定するための最良の方法は何ですか。
1)プロジェクト全体がGitHubにあります2)mupdfからプロジェクトに新しい変更を取得できます3)mupdfへの変更を保存し、新しい変更とマージできます