我只是在学习 git,使用 git 版本 1.6.0.4。
- 创建了一个 eclipse wkspace,里面有几个项目。
- 使用 cli 在工作区根目录创建了一个 git 存储库。
- 使用 cli 将两个项目添加到 git - 此时 git status 显示以下内容
bwinspur@elm:~/ca.wydv.workspaces/008-leaning-group/git-lrng-wksp$ git status # 在分支master上 # # 初始提交 # # 要提交的更改: # (使用“git rm --cached ...”取消暂存) # # 新文件:git.trial.help.bundle/.classpath ===这篇文章省略了细节== # 新文件:git.trial.ui.bundle/.classpath ===这篇文章省略了细节== # # 未跟踪的文件: # (使用“git add ...”来包含将要提交的内容) # # .元数据/ bwinspur@elm:~/ca.wydv.workspaces/008-leaning-group/git-lrng-wksp$
这是我所期望的:我的项目文件夹被跟踪,而 .metadata/ 未被跟踪。
- 现在我调出 git gui 并将 .metadata/ 下的所有文件显示为未暂存的更改:为什么?git status 认为他们没有被追踪。
Git-gui 与 git status 的分歧,对我来说似乎是一个 git-gui 错误。
我是不是误会了什么?有解决方法吗?git有更好的gui吗?
账单。