【发布时间】:2011-08-29 04:02:02
【问题描述】:
我的任务是向我的同事介绍 Git,他们几乎完全是习惯于使用 TortoiseCVS 的 Windows 用户。我已经使用 Git 大约一年了,但我几乎只使用 Unix 命令行界面。
所以我一直在尝试熟悉包括 TortoiseGit 在内的 Windows GUI Git 工具。但在我看来,这不仅仅是 Git 命令行界面上的 GUI 皮肤,而且实际上完全抽象了一些东西,特别是索引。
例如,当我在 Windows 资源管理器中右键单击一个新的、未版本控制的文件时,我可以从 TortoiseGit 菜单中选择“添加”,然后提交该文件,但是已经存在的文件中缺少相同的菜单项Git,在这种情况下,我只看到“子模块添加”选项。
有没有办法用 TortoiseGit 与索引交互?
我正在寻找 git add、git diff --cached 和 git reset HEAD 的类似物。
Here's 向 Google 小组发送了一条关于此的消息,但这是去年夏天的消息。
如果重要的话,我正在使用 TortoiseGit 1.6.5.0 版和 msysgit 1.7.4.msysgit.0 版。我几天前才安装了这些,所以它们可能是最新的。
【问题讨论】:
标签: git tortoisegit