0
背景:我试图删除所有bin
,obj
和packages
文件夹和所有文件从我的历史格局*.suo
,*.user
和_.ReSharper.*
。如何更改文件在我原来的承诺
我先检查了主跑
git rebase -i --root $tip
然后在编辑窗口中,我改变了第一承诺从pick
到edit
和命中Esc
+ :wp
。
于是我加了一个.gitignore
文件与
*.suo
*.user
_ReSharper.*
bin/
obj/
packages/
于是,我做了一个git log
检查我的第一次提交是在日志中唯一的一个。目前很好。
然后,我去将最后提交使用乌龟和它说:“自从上次提交没有文件更改或添加。”我期望看到我第一次提交的所有文件。我为什么不看他们?
“的.gitignore”是你不希望提交文件,但一旦它的承诺,它没有任何效果(行为预期!)。如果你需要它,你应该取消它们。事情分开,也许你应该看看http://gitignore.io,而不是完全自己做...... – Philippe