Xサブモジュールを持つリポジトリがあるとしますA。ここで、 Xmaster と development の 2 つのブランチが必要だとします。マスターにA開発版とは異なるリビジョンを持たせたい。これらのブランチ間を切り替えるにはどうすればよいですか?
これを行うリポジトリをセットアップしました(ただし、偽の名前ではなく実際の名前を使用しています!)。問題は、開発から行うたびにgit checkout master、次のようになることです。
$ git co master
M A
Switched to branch 'master'
Aマスターが参照するコミットに戻っていないようです。これを回避する方法はありますか?もgit submodule syncもgit submodule update何も変わらないようです。