桌面应用程序

在学习这本书的过程中,你已经掌握了很多关于 Git 的命令。虽然这些是在学习过程中不可缺少的,但是版本控制的核心并不是让你学习所有的命令和参数。

当你掌握一些基本的概念,再加上一个带有用户图形界面的应用程序的帮助,就可以让你的日常工作变得更加简单。一个最大的好处就是它会为你提供了一个可视化的用户操作界面。
在桌面应用程序中,很多任务使用起来会更加容易和更方便。并且你也不需要记住那几十个繁琐的 Git 命令,包括它的语法和参数。

一个优秀的桌面应用程序会让你的工作更有效率,并且能够使你更有把握地运用所有 Git 提供的优秀功能。

Tower

Mac + Windows 用户应该尝试一下这个程序 Tower。这个桌面应用程序得到了很多个人软件开发者,甚至也包括和像苹果、谷歌、亚马逊、eBay 和 Twitter 等公司的青睐。
凭借它易于使用的用户界面,大大地降低了使用 Git 的复杂性。同时它还能更为完善地展现 Git 所有的先进功能。

状态视图(Status View)会为你显示出所有改动过的文件,它们发生了一个什么样的改动,以及哪些文件被暂存到下一个提交中了。

历史视图(history view)使用了一个经典的 “邮箱列表形式” 为你呈现出所有的提交。界面的下半部分同时也会为你显示出这个提交的详细信息,例如那些被整合文件的差异信息。

Get our popular Git Cheat Sheet for free!

About Us

As the makers of Tower, the best Git client for Mac and Windows, we help over 100,000 users in companies like Apple, Google, Amazon, Twitter, and Ebay get the most out of Git.

Just like with Tower, our mission with this platform is to help people become better professionals.

That's why we provide our guides, videos, and cheat sheets (about version control with Git and lots of other topics) for free.