【发布时间】:2013-09-08 04:35:58
【问题描述】:
我在GitHub“MyRepository”中配置了一个仓库`
在这个存储库中,我有一个分支“master”
在这个分支中我有一个项目“测试”
我在eclipse中创建了一个本地仓库,这个仓库的结构如下。
> GitRepo
--> Branches
-> Local
---> master
--> Remote Tracking
-> origin/master
--> tags
--> References
--> Remotes
--> origin
--> git@github.com:testusr/myRepository.git
--> working directory
--> Test
现在假设我必须处理一个缺陷,所以我从远程“master”分支在本地分支上创建
> GitRepo
--> Branches
-> Local
--> defect123
--> master
我切换到分支“defect123”并假设我正在处理一个文件“myFile”。这里出现的问题是,我在“defect123”分支的“myFile”中所做的任何更改,同时也反映在“master”分支的“myFile”中。
为什么会这样。提前致谢
【问题讨论】: