我只是在学习 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吗?
账单。