Git Repo 中的文件和文件夹在 Git 分支之间切换时不会更改

Files and folders in Git Repo not changing when switching between Git branches

好的,这是我的场景:

第 1 步 - 在 Git master 上并且状态是最新的

第 2 步 - 处理项目并需要添加功能

第 3 步 - 创建分支,在新分支上构建功能

第 4 步 - 切换回 master,新功能中的 files/folders 仍然存在。什么鬼?

所以我的问题是,我没有将分支合并到主分支中,但分支 files/folders 出现在主分支中。这正常吗?

我期望的行为是未合并的文件保留在各自的分支中,直到合并后才会显示。我将对此进行更多实验。也许我在考虑更多 GitHub 并且需要考虑更多 Git。也许我需要阅读更多关于分支和合并的内容。显然还在外面学习 Git。

您忘记在第 3 步和第 4 步之间将您的工作提交到您的功能分支。