branchを作成してそのbranch上でコードを修正していても、masterにもその修正が反映されてしまいます。
概略
testブランチを作成してtest.htmlを作成。
本来ならばこのtest.htmlはtestブランチにしか存在しないが、
masterブランチに戻ってもなぜかtest.htmlファイルが存在する。
もちろんマージもしていません。
以下詳細手順を示します。
git branch
まだmasterだけです。
* master
次にtestブランチを作成します。
git branch test
* master test
git checkout test
でブランチを切り替えます。
master * test
testブランチ上で適当にファイルを作成します。
vi test.html
testブランチ上にしか存在しないファイルのはずですが、
git checkout master
Switched to branch 'master' Your branch is up to date with 'origin/master'.
でmasterブランチに切り替えても、
なぜかmasterブランチ上にもtest.htmlファイルが存在してしまい、
testブランチを作成した意味がない状態になっています。
どこがいけないのでしょうか?
トンチンカンな質問かも知れませんが、よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/12/02 04:54