[git] submoduleの更新方法

1. (new commits) と表示される

1-1. git status の例

1-2. 原因

自分以外の誰かがsubmoduleを更新した。(親moduleから参照しているsubmoduleのcommitを変更した)

1-3. 解消方法

誰かが更新したsubmoduleのコミットを取り込む(updateする)

 

2. (modified content) と表示される

2-1. git status の例

2-2. 原因

自分がsubmoduleを更新した。

2-3. 解消方法

2-3-1. submoduleの更新を取り消す

2-3-2. submoduleの更新をコミットする