如何更好地使用git工具,这里有最好的资料!

入门书籍推荐

Git 客户端

Mac 和 Linux 系统推荐使用终端即可,Git 一开始的命令的确很多,别无它法,熟能生巧,多练习即可能够掌握日常使用的一些命令,再配合常用命令的alias或者强大的 zsh 终端都能显著的提升效率,当然如果非得寻找图形化客户端,也不是没有;Windows下还是尽快熟悉客户端的使用吧,因为win下面的bash太难用了:

  • GUI Clients 官方推荐图形客户端,罗列的包括了Mac、Windows、Linux下的客户端,免费及付费的都有,你可以在这里面挑选一个就ok。
  • Git for windows 针对 Window 系统发布的客户端,集成了 Shell 窗口,方便在 Win 下面使用命令操作。
  • TortoiseGit - The coolest Interface to Git Version Control 在window下使用git,那就不得不提“乌龟”,安装了 Tortoise 后,右键图形化操作根本分辨不出来哪是 Git,哪是 Svn,很方便使用 Svn 的用户过度过来。
  • Tower2 号称最好的 Git 客户端,只有 Mac 版本,收费,集成 Github、Gitlab、Xcode等服务。
  • SourceTree 免费,功能齐全,Mac+Window 版本,集成 Github 等服务。
  • SmartGit 非商业用途免费,全平台支持,集成 Github服务。内置 SSH client ,文件比较与合并工具。

Git branch

Git expert