ライブラリの1つのgitサブモジュールを、作業中のプロジェクトに複製しました。問題は、クローン作成後に、クローン作成されたサブモジュールのいくつかの行を変更する必要があるということですが、それらの変更を元のリポジトリにプッシュしたくありません。
それらの変更をスーパープロジェクトに残してほしい。これは可能ですか?どうすればそれを達成できますか?
編集:@GoZonerが言ったように、基本的にその:
- git clone foo;
- cd foo;
- gitサブモジュールinit;
- gitサブモジュールの更新;
- cd path / to / submodule;
- gitチェックアウトマスター;
- サブモジュールに変更を加える
- git commit-am"何か";
- git push origin(スーパープロジェクト);
次に、スーパープロジェクトを別のコンピューターに複製するときに(手順4まで)、それらの変更をスーパープロジェクトに保存します。