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 澄清。