- 環境
- CentOS Linux release 7.6.1810 (Core)
- git version 1.8.3.1
- xfc4-terminal 0.8.7.4
事象 : チェックアウトしたら怒られた
$ git checkout branch-c
error: Your local changes to the following files would be overwritten by checkout:
project-name/pom.xml
project-name/.project
project-name/.settings/org.eclipse.wst.common.component
Please, commit your changes or stash them before you can switch branches.
Aborting
原因 : ローカルを変更したままだったから
対応 : stash
しておく
もう一回チェックアウトする
$ git checkout branch-a
Branch branch-a set up to track remote branch branch-a from origin.
Switched to a new branch 'branch-a'
# 現在のブランチを確認する
$ git branch --contains=HEAD
* branch-a