したがって、レポの構造は次のようになります。
--project - master
--project - beta
--project - dev1.0
--project - dev1.1
--project - dev1.2
現在git branch
、私はこれを行っており、どちらでも問題ありません.1.2から始まるプロジェクト参照を追加し、それdev1.2
をマスターに完全に「マージ」したい(またはその逆のほうが良い)問題は、この本に、私はこれを十分に理解していないと思います。
dev1.2 ブランチで、次のことを実行できますか。
git add submodule --link-- name
そしてgit commit -a -m "some message"
、git checkout dev1.1
そしてgit cherry-pick #commit where I added the reference project
最後にgit submodule udpate
??
これは本質的に次のようになります: dev 1.2 で新しい参照を追加し、それをコミットします - 参照を追加します - 参照がない場所で 1.1 に切り替えます。コミットをチェリーピックして参照を追加し、サブモジュールを更新して両方の 1.2 で参照を持つようにします。そして1.1 ..