提起git
,即便你之前没用过它,相信你也一定听过这个名字。作为现如今最流行的代码版本管理工具,在这个系列里,我们和大家分享最常用的git
使用方法。
安装git
作为开始,当然要先安装git
。在Mac平台上,我们有几种不同的选择:
- 安装Xcode Command Line Tools;
- 在git官网下载
git
客户端; - 执行
brew install git
;
只要选择其中任何一种方式就好了。
配置git
完成后,在终端执行git
,如果可以看到帮助信息,就表示已经安装好了:
尽管从提示信息看,git
的功能非常多,但对于我们绝大多数开发者来说,真正会用的功能,也就是其中的1/10。因此,作为一个工具,我们在开始的时候大可不必花费大量的时间去研究每一个git
命令的细节。
接下来,开始使用之前,我们要先执行git config
进行一些配置,其中最常用的是下面三个:
git config —global user.name '11'
git config —global user.email '11@boxue.io'
git config —global core.editor 'vim'
这里:
-
--global
:表示修改全局配置; -
user.name
和user.email
:用于设置Git的用户名和邮箱,git
会使用这些信息记录各种操作; -
core.editor
:用于设置git
的默认编辑器。例如,当我们提交的时候,git
就会打开这个默认编辑器,让我们输入提交注释;
大家按照自己的实际情况,设置成对应的值就好了。
一些常用的git GUI客户端
除了git
自身的CLI客户端之外,还有一些常用的GUI客户端。
Source Tree
第一个,是SourceTree,它是我一直以来使用的客户端。除了git
的核心功能之外,对于各种git
特性,SourceTree都有简单易用的UI呈现。
Github Desktop
另外一个,是Github的官方客户端。它最大的优点,当然就是和Github各种功能的无缝集成了。
image不过,在我们熟悉git
的概念和思想之前,我倒并不是非常推荐这些GUI工具。因为一旦我们不慎进行了误操作,恢复不当的话就会让事情变得更复杂。因此,接下来,我们还是以git
CLI为主,掌握了命令行用法之后,这些GUI工具用起来基本没有学习成本。
网友评论