win7环境下安装git入门教程
一、安装
1、下载地址:
https://desktop.github.com/
2、安装组件选择,默认即可。
3、环境变量设置,这里选择Use Git Bash only即可。
4、换行符的转换。
GitHub 中公开的代码大部分都是以 Mac 或 Linux 中的 LF(Line Feed)换行。然而,由于 Windows 中是以 CRLF(Carriage Return +Line Feed)换行的,所以在非对应的编辑器中将不能正常显示。Git可以通过设置自动转换这些换行符。使用Windows 环境的各位,请选择推的“Checkout Windows-style, commit Unix-style line endings”选项。换行符在签出时会自动转换为 CRLF,在提交时则会自动转换为LF。
二、配置
安装成功后,打开git bash。
1、设置使用Git 时的姓名和邮箱地址。名字请用英文输入。(在 GitHub上公开仓库时,这
里的姓名和邮箱地址也会随着提交日志一同被公开。)
$ git config --global user.name "Firstname Lastname" $ git config --global user.email "your_email@example.com" |
2、提高命令输出的可读性。将 color.ui 设置为 auto 可以让命令的输出拥有更高的可
读性。
$ git config --global color.ui auto |
3、设置ssh key。GitHub 上连接已有仓库时的认证,是通过使用了 SSH 的公开密钥
认证方式进行的。
$ ssh-keygen -t rsa -C "your_email@example.com" |
在bash输入后如下图,id_rsa文件是私有密钥,id_rsa.pub是公开密钥。
4、在github中添加公开密钥
公钥也可以用命令查看:
$ cat ~/.ssh/id_rsa.pub |
在github中登录自己的账户,点击头像旁边的倒立三角图标,选择setting菜单,添加刚生成的公钥。
5、验证
完成以上设置后,就可以用手中的私人密钥与 GitHub 进行认证和通信了。验证一下,输入命令:
$ ssh -T git@github.com |
在输入yse,出现如下结果就成功了:
Hi hirocastest! You've successfully authenticated, but GitHub does not provide shell access.
附:
git的配置文件gitconfig一共有3个,以win7_64bit为例:
- 仓库级配置文件。在当前仓库路径/.git/config
- 全局配置文件。路径:C:/Users/用户名称/.gitconfig
- 系统级配置文件。git安装路径下,../Git/mingw64/etc
配置文件的权重是仓库>全局>系统。如果定义的值有冲突,以权重值高的文件中定义的为准。查看当前生效的配置,命令:git config -l,这个时候会显示最终三个配置文件计算后的配置信息。