今天我开始玩弄 git 来创建一些补丁。我为这份工作选择了 egit,因为我不知道 git 的好 gui 并且我是 eclipse 用户。我创建了一个分支并更改了以下文件(git status 的结果)
modified: .gitignore
modified: framework/src/play/utils/Java.java
modified: modules/crud/app/controllers/CRUD.java
如果我在 Eclipse 中调用项目的提交,我只会被修改: .gitignore modified: framework/src/play/utils/Java.java 甚至对 CRUD 文件本身的提交也无济于事。
我在 debian lenny 下使用 eclipse 3.6.1 和 egit 0.9.1。我在控制台上工作没有问题,除非我想分析差异。这有点令人沮丧。永远不要在 bzr 上遇到这样的麻烦。
再次更改 CRUD 后(在提交之前)并调用 git add 。没有添加 CRUD。我必须手动完成。