win7环境下安装git入门教程



一、安装


1、下载地址: https://desktop.github.com/


2、安装组件选择,默认即可。



centos安装git后环境变量 git环境变量配置win7_github



3、环境变量设置,这里选择Use Git Bash only即可。

centos安装git后环境变量 git环境变量配置win7_centos安装git后环境变量_02



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。



centos安装git后环境变量 git环境变量配置win7_centos安装git后环境变量_03




二、配置


安装成功后,打开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是公开密钥。



centos安装git后环境变量 git环境变量配置win7_github_04



4、在github中添加公开密钥


公钥也可以用命令查看:


$ cat ~/.ssh/id_rsa.pub


在github中登录自己的账户,点击头像旁边的倒立三角图标,选择setting菜单,添加刚生成的公钥。



centos安装git后环境变量 git环境变量配置win7_github_05




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,这个时候会显示最终三个配置文件计算后的配置信息。