これまでの例では、git submodule updateコマンドを実行してサブモジュールのリモートリポジトリの変更内容を取得すると、サブモジュール用ディレクトリ内のファイルは更新されますが、手元のサブモジュール用リポジトリの状態は「切り離された HEAD (detached HEAD)」になってしまっていました...
Tag または Commit にチェックアウト/切り替えた場合、新しいブランチを作成する必要があります。それ以外の場合は、「ブランチなし」で作業します (HEAD 状態は切り離されます)。つまり、現在のブランチはありません。DETACHED HEADを参照してください。これは、このバージョンでブランチを...
そこで、以下のように遅れを解消する。実行例 ・現在のoriginリモートリポジトリのmasterブランチにrebaseする $ git rebase origin/master First, rewinding head to replay your work on top of it... Applying: Add b.txt ・sample1ブランチで作成したa.txtが取り込まれていることを確認 $ ...
[detached HEAD 90893c8] F 1 file changed, 1 insertion(+), 1 deletion(-) Successfully rebased and updated refs/heads/topic-1. git rebase に成功したらこのメッセージが表示されます。 他にもコンフリクトするコミットがあれば繰り返し解決作業が発生します。