我有一个大的(ish)项目[90个文件650kb代码],我现在在Git中管理。我有一些独立的测试工具用于尝试/测试新的低级别计算,这些计算稍后会合并到主代码及其分支中(目前通过复制粘贴!)。我应该如何管理Git中的测试线束 - 他们是否应该单独购买?
管理测试线束的建议最佳做法是什么?
它们应该在单独的存储库中,还是应该在主库中创建一个空分支来启动它,或者只是创建一个“测试工具”分支并覆盖旧代码?
希望得到的好处是,主分支中的测试代码与被测试的测试代码具有明显的“相同”。
我在Windows(msysgit)上,我是在公司中使用Git的首席'探险家'。
我的'问题'的一部分也是需要复制和移动目录到一些新的文件结构。然后让Git以正确的方式接受更改。 – 2011-04-22 12:38:06
我需要更新我的。gitignore并清理索引缓存,以阻止它跟踪一些临时文件,这些文件已经意外进入了测试工具[link](http://stackoverflow.com/questions/1274057/making-git-forget-about-a-file-that -was-tracked-but-is-now-gitignored/1274447#1274447) – 2011-04-22 12:41:34