2

我的命令行操作经验几乎为零(几乎从教程中复制粘贴)。从效率、可学习性/学习曲线、功能丰富度和美学等方面来看, gitXgitNub的优缺点是什么!我没有使用 git 的经验。

4

3 回答 3

1

我尝试安装 GitNub,但我放弃了……无论如何,它们都是 Git 前端,它们应该具有相同的概念(git 的),因此在学习曲线和功能方面大致相当。就个人而言,我对 GitX 非常满意,如果我能在不到 200 万个时间内安装它,我可能也会对 GitNub 感到满意。无论如何,为了获得更好的 git 体验,请学习命令 ;-)

于 2010-11-17T16:00:00.390 回答
1

我将 GitX 用于一些任务并概述我的项目,但我认为现在是您开始使用命令行并逐渐习惯它的好时机。

为了拥有良好的 Git 工作流程,需要学习的 Git 命令非常少,而且值得一开始的麻烦。

我曾经被命令行吓到,但现在感觉很舒服。如果像我这样的白痴可以做到,那么任何人都可以做到。

于 2010-11-18T21:14:02.133 回答
0

我强烈建议您获得一些 Git 专业知识。

阅读第 1,2 和 3 章。通过这些,您将对 gui 正在做什么有一个深刻的理解。我将花费或多或少1小时。

http://book.git-scm.com/

至于问题,我在 Mac 上使用 Gitx。这是相当不错的。它允许您在文件中挑选要提交的行(而不是在同一文件中提交其他行)。

我是一名中级 Git 用户。我主要使用 Gitx 来挑选要提交的文件,因为从列表中选择文件比 git add app/controller/... 更容易,而且我喜欢编写详细的提交消息,而且在 GUI 中比在 GUI 中更容易在命令行中(换行符等)。

当然,如果要添加所有内容,只需执行 'git commit -a -m',无需使用 GUI。

于 2011-01-05T14:09:28.240 回答