我几乎没有comandline操作的经验(几乎都是从教程中复制粘贴)。从效率、可学习性/学习曲线、功能丰富性以及美学等方面来看,gitX与gitNub的优缺点是什么?我没有使用git的经验。
发布于 2010-11-18 00:00:00
我试着安装GitNub但我放弃了.无论如何,由于它们都是Git前端,它们应该有相同的概念(git ones),因此在学习曲线和功能方面大致相同。就我个人而言,我对GitX很满意,如果我能在不到2百万的时间内安装它,我可能也会对GitNub感到满意。无论如何,为了获得更好的git体验,请学习命令;-)
发布于 2010-11-19 05:14:02
我使用GitX完成一些任务,并概述我的项目,但在我看来,现在是您开始使用命令行并逐渐习惯它的好时机。
为了有一个好的Git工作流程,只需要学习很少的Git命令,这是值得的。
我曾经被命令行吓倒,但现在我对它感到非常舒服。如果像我这样的笨蛋都能做到,那么任何人都能做到。
发布于 2011-01-05 22:09:28
我强烈建议您获得一些Git的专业知识。
阅读第一章、第二章和第三章。这样你就会对gui在做什么有一个坚实的理解。我大概要花1个小时。
http://book.git-scm.com/
至于这个问题,我在Mac上使用Gitx。这是相当好的。它允许您在文件中挑选要提交的行(而不提交同一文件中的其他行)。
我是一个中级Git用户。我使用Gitx主要是为了选择要提交的文件,因为从列表中选择文件比git添加应用程序/控制器/更容易。此外,我喜欢编写详细的提交消息,而且在GUI中比在命令行中更容易(换行符等)。
当然,如果你想添加所有东西,只需执行'git commit -a -m',不需要使用图形用户界面。
https://stackoverflow.com/questions/4107265
复制相似问题