我正在与git合作,对于与分支机构合作还相当新,而且我遇到了一个真正奇怪的问题。我不确定说实话怎么回事。Git奇怪与分支机构之间的文件夹
我创建一个git仓库,然后添加一个自述文件,并提交更改。
git init
git touch README
git add README
git commit -m 'add readme'
从那里我现在有一个主分支。我这样做:
git branch development
git checkout development
从那里我添加了3个文件夹,因为我第一次为源代码控制添加了一个旧项目。这些文件夹是:
Theme-arm
FrontEnd
ControlPanel
我的目标是将这些文件添加到开发分支并没有其他分支。然后我做
git add *
git commit -m 'initial commmit'
这一切都很好。但是当我切换回主用
git checkout master
的问题,什么是导致我的困惑,是ControlPanel控制和前端,而不是主题臂现在处于主为好。我不想让他们在那里。
我做错了什么或误解git的工作方式?
你为什么说他们是高手?他们在工作目录中检出主分支时并不意味着它们被主人跟踪。尝试“混帐状态”,你可能会看到他们列为未跟踪。 – 2011-03-13 11:50:54