假设我在master中有一个结构。
d - src
- main ...
- resources ...
- target
- xyz
文件 xyz 不应该被跟踪,所以我添加到 .gitignore target/* 并提交结构
- git commit -m '初始结构'
我创建了 2 个分支
- git 分支 t1
- git 分支 t2
并切换到 t1
- git结帐t1
我开始做一些工作,编译东西,这样目标就被填充了。我将更改提交给 t1。
- git commit -a 't1 特定更改'
然后我切换到 t2
- git结帐t2
当我查看目标时,它仍然填充有分支 t1 处于活动状态时创建的文件,而我希望将这些“清除”
我发现了一个类似的讨论,指出 git 的行为应该与我看到的不同。当我切换分支时,Git 正在删除一个被忽略的文件
我错过了什么?
弗朗西斯