私は git プロジェクト P を持っています。私のプロジェクト P 内には、サードパーティ ライブラリのマスター ブランチから複製されたサブモジュール Q があります。
P
|
- src
- Vendor
|
- Q
サードパーティ ライブラリのリモート リポジトリに変更をプッシュする権限がありません。
私はいくつかの修正を行いましたが、それらをプロジェクトのブランチにQプッシュして、チーム メンバーもそれらを使用できるようにしたいと考えています。現在、' ' ブランチ
で開発中です。masterPdev
内から次の手順を試しましたP。
cd Vendor/Qgit branch my-fixesgit checkout my-fixes- 修正する
git addgit commit -m 'My fixes to 3rd Party Library Q'cd ../..git add Vendor/Qgit commit -m 'Changes/fixes made to submodule Q'git push
しかし、これは私の問題を解決していないようです。誰かが私を助けることができますか?