答案 0 :(得分:1)
我试图安装GitNub但我放弃了...... 无论如何,因为它们都是Git前端,它们应该具有相同的概念(git),因此在学习曲线和特征方面大致相同。 Personaly我对GitX非常满意,如果我可以在不到2百万的时间安装它,那么GitNub也可能会这么做。 无论如何,为了更好的git体验,学习命令; - )
答案 1 :(得分:1)
我使用GitX执行某些任务并概述了我的项目,但在我看来,现在是开始使用命令行并逐渐习惯它的好时机。
为了获得良好的Git工作流,很少有Git命令需要学习,这是值得的。
我曾经被命令行吓倒,但现在感觉非常舒服。如果像我这样的白痴能做到这一点,任何人都可以做到。
答案 2 :(得分:0)
我强烈建议您通过Git获得一些专业知识。
阅读第1,2和3章。通过这些,您将对gui正在做的事情有充分的了解。我会花费大约1小时。
至于问题,我在Mac上使用Gitx。这是非常好的。它允许您在文件中选择要提交的行(而不是在同一文件中提交其他行)。
我是中级Git用户。我使用Gitx主要用于提取樱桃文件,因为从列表中选择文件比使用git add app / controller / ...更容易。而且我喜欢编写详细的提交消息,它比GUI更容易在命令行(换行符等)。
当然,如果您想添加所有内容,只需执行'git commit -a -m',无需使用GUI。