noob to git:稍微
扩展一下这个问题
我创建了一个存储库并将我的提交README.md
到master
分支。
我的本地文件夹结构是:
projectName
--README.md
-- + part1
-- -- README.md
-- -- + src
-- + part2
-- + ...
git init
我在文件夹中初始化projectName
并能够提交。
然后我做git checkout -b part1
。
cd .\part1
和git add .\README.md .\src
当我提交并推送git push -u origin part1
并检查我的存储库时,我的主分支包含所有文件,part1
并且该part1
分支具有正确的文件,但它包含README.md
来自主分支的文件。
在我“删除”主 README.md 之后,我想从分支 part1 提交本地 part1 文件夹中的文件/文件夹。我遇到的问题是当我提交实际文件夹 part1 时出现在 part1 分支中。我只想显示内容。
EDIT_1
我想创建多个分支。提交到master
分支后,我这样做:
git checkout -b part1
当我提交时,part1
我不希望 README.md 随之而来master
。这样做git rm README.md
会从我的本地目录中删除文件。
更新
我对自己问题的第二部分感到困惑。@willoller 澄清。