Git Community BookのBasic Branching and Mergingセクションを読みました。
だから私はそれに従って、1 つのブランチを作成します: experimental
.
その後私は:
- 実験的ブランチに切り替える (git checkout 実験的)
- たくさんの変更を加える
- コミットします (git commit -a)
- master ブランチに切り替える (git checkout master)
- いくつかの変更を加えてそこにコミットします
- 実験的 (git checkout 実験的) に戻す
- マスターの変更を実験的にマージします (git merge master)
いくつかの競合がありますが、それらを解決した後、「git add myfile」を実行しました
そして今、私は立ち往生しています、私はマスターに戻ることができません
私がする時
$ git checkout master
error: Entry 'res/layout/my_item.xml' would be overwritten by merge. Cannot merge.
そして私はしました:
$ git rebase --abort
進行中のリベースはありませんか?
そして私はしました:
$ git add res/layout/socialhub_list_item.xml
$ git checkout master
error: Entry 'res/layout/my_item.xml' would be overwritten by merge. Cannot merge.
master ブランチに戻るにはどうすればよいですか?