安装和配置
# 01.安装和配置Git
Git可以在Windows,Linux、Unix和Mac各几大平台上使用
由于笔者主要是使用Windows,其他平台下安装Git的方法暂且不表,读者可参考廖雪峰老师的博客:安装Git (opens new window)
请读者务必也动手实践!
# Windows安装Git
从Git官网直接下载安装程序 (opens new window),安装时大部分选项是英文说明的,如果看不懂,那就不用看懂,默认安装,直接无脑一路next。
安装完成后,打开cmd,输入git --version
,如果有正常输出,则安装成功:
$ git --version
git version 2.31.0.windows.1
2
也可以在开始菜单里找到“Git”->“Git Bash”,蹦出一个类似命令行窗口的东西,在里面操作Git;
一般在文件夹里右键,也能打开Git Bash
在Git Bash里,可以使用不少Linux下的命令,例如vim,ls等,推荐使用。
# 更新Git
推荐使用最新版的Git。如果读者使用的Git版本较旧,可以更新:
注意:2.14.1及之前版本的git 没有update相关命令,使用update命令会报错git: ‘xxx’ is not a git command
Windows git更新命令
# 2.17.1版本之前git
$ git update
# 2.17.1版本之后git
$ git update-git-for-windows
2
3
4
Linux git更新命令
# 1.添加git官方软件源
$ sudo add-apt-repository ppa:git-core/ppa
# 2.更新git
$ sudo apt update
$ sudo apt-get update
$ sudo apt-get install git
2
3
4
5
6
# 配置Git
安装完Git后,我们可以进行一些配置。
例如,你要上传你的文件到版本库,总得有个名字和联系方式(例如邮箱),所以安装完Git后首先输入以下命令进行配置:
$ git config --global user.name "peterjxl"
$ git config --global user.email "peterjxl@qq.com"
2
请读者换成自己的姓名和邮箱,如果不配置,是上传(也叫提交,commit)不了代码的,会有如下报错:
$ git commit -m "wrote a readme file"
Author identity unknown
*** Please tell me who you are.
Run
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
to set your account's default identity.
2
3
4
5
6
7
你也许会担心,如果有人故意冒充别人怎么办?我们可以通过一些方法使得我们的提交无法被冒充,后续我们详细展开讲讲。感兴趣并且有一定基础的童鞋可以看看这篇博客:👨💻 震惊!竟然有人在 GitHub 上冒充我的身份! (opens new window)
# 查看配置
你可能会好奇,我们的Git配置是保存在哪呢?一般情况下,是保存在用户目录下的.gitconfig文件里,例如笔者使用的用户是peterjxl,那么配置文件就是:C:\Users\peterjxl\.gitconfig
用文本方式打开这个文件,可以看到有不少配置,其中就有我们刚刚配置的邮箱和姓名:
[user]
email = peterjxl@qq.com
name = peterjxl
2
3
我们也可以通过命令查配置:
> git config user.email
peterjxl@qq.com
> git config user.name
peterjxl
> git config --list //查看所有配置
2
3
4
5
如果发现配置错了或想修改配置,还是使用 git config --global
重新配置即可。
如果想要删除某个配置,使用 --unset
参数:
$ git config --global --unset user.name
我们也可以直接修改配置文件:
$ git config -e [--global]
Git还有很多可配置项。
比如,让Git显示颜色,会让命令输出看起来更醒目:
$ git config --global color.ui true
这样,Git会适当地显示不同的颜色,比如git status
命令,文件名就会标上颜色。:
# 小结
本文我们主要介绍了如下内容:
- Windows下如何安装Git
- 查看Git版本:
git --version
- 配置用户名和邮箱
- 如何查看配置和修改配置