代码之家  ›  专栏  ›  技术社区  ›  swilliams

乌龟准备好迎接黄金时间了吗?[关闭]

  •  41
  • swilliams  · 技术社区  · 15 年前

    我非常喜欢龟的简单。我也有兴趣深入了解Git,并认为它将很适合未来的项目。然而,严格基于命令行的应用程序可能有点吓人。我已经跟踪了 TortoiseGit 计划一段时间,看起来他们已经超过1.0了。

    现在有人在野外使用它吗?怎么样?它能让你很好地使用Git中的所有特性吗?

    7 回复  |  直到 9 年前
        1
  •  20
  •   Bob Fanger    14 年前

    是的,准备好了!

    自2009年以来,土拨鼠已经走了很长的路。
    现在,微软Windows有了最好的Git图形界面;-)

    对于使用Tortoissesvn的人来说,它特别好,因为它使用熟悉的对话和术语。比如“revert..”而不是“reset/checkout”,或者它在一个(提交)对话框中抽象出“index”。

    当然还有改进的余地,主要是因为大多数命令都被转发到命令行版本,这并不能提供最佳的可视化效果。

        2
  •  7
  •   alexandrul    15 年前

    到目前为止,我只在Explorer中使用TortoiseGit 1.0.2.0作为文件状态指示,有时它不再显示给定项目的图标(我还不知道导致这种行为的模式是什么)。

    从长远来看,最好学会直接使用git命令。

    更新

    如果TortoisGit未显示文件状态图标,则删除 索引缓存.igit 文件在您的 Git 文件夹。

        3
  •  6
  •   dkinzer    14 年前

    与命令行git相比,tortoisegit具有许多优势。我一直在使用它,我认为它很好,并向我合作的其他开发人员推荐了它。

    与我在CentOS服务器上安装和运行Git相比,“voodo”的数量是最小的。

        4
  •  3
  •   Steve Folly    15 年前

    SmartGit 进展顺利,但它在 非常 发展的早期阶段。目前我正在积极使用smartcvs,但是迁移到git的速度很慢。如果smartcvs和smartsvn是可以通过的,那么这对于syntevo来说将是一个不错的选择。

    但是,正如Alexandrul所说,我认为您也应该花时间学习命令行工具。

    (只是我的意见-除了成为一个快乐的客户之外,我与Syntevo没有任何关系!)

        5
  •  3
  •   mvrak    14 年前

    Git已经为黄金时段做好了准备,如果你和TortoiseGit一起去的话,至少你会有一套很棒的工具,以防发生奇怪的事情。

    我知道VCS总是会发生奇怪的事情,Git在降低频率方面做得很好。

        6
  •  3
  •   rjmunro    14 年前

    OCT2010注意事项: 我(下面)的答案现在已经一年多了。把它当作历史。我不知道陆龟最近怎么样了。


    除非你准备好面对痛苦或失败,否则它还没有准备好迎接黄金时间。他们还没有添加详细的安装说明或描述性错误消息,如果您接受msysgit和tortoisgit默认设置,则在执行进一步的voodoo之前,它将无法工作。这对我来说并不明显。

    更新: 我终于让托里塞特在我的两个系统中的一个上工作了。最后我进入了一个命令控制台,尝试在没有msys环境的情况下运行git.exe。这让我发现git.exe找不到libcurl-4.dll。将msysgit\mingw\bin dir添加到系统路径中,以确保找到它(以及其他一些我已经添加的相关路径),然后它最终工作了。如果TortoisGit设置中的“立即检查”按钮没有显示版本,那么您可以打赌没有找到该dll。确实应该有一个错误-这就是为什么我说它还没有准备好的原因。

        7
  •  0
  •   Nick Cox Hans Z.    15 年前

    这是我最喜欢的SmartGit许可:

    3.2如果软件的使用可能导致生命、身体、人类健康或动物伤害或生态损害(例如,不使用原子反应堆、武器和医疗器械),则不得使用该软件。

    他们是认真的吗??