Git 开发环境配置
目录
- 绑定 GitHub 远程仓库
- 环境配置
1. 绑定 GitHub 远程仓库
本地仓库可以与远程仓库绑定,充分发挥分布式版本控制系统的优势,这里选用 GitHub。
Git 使用 HTTP 通信协议,出于安全考虑,采用 SSL 进行数据加密。
绑定 GitHub 远程仓库的一般流程:生成密钥对 -> 将公钥上传到 GitHub 服务器 -> 测试连接。
ssh-keygen -t rsa -C "xxx@xxxxx.xxx" # 生成密钥对
-t dsa | ecdsa | ed25519 | rsa 指定加密算法
-C comment 添加注释(一般为所有者邮箱)
ssh -T git@github.com # 测试连接
2. 环境配置
git config
可以查看和修改 Git 配置信息,分为三个级别:
- 系统级配置,–system 选项,对应
/etc/gitconfig
,该配置对所有用户生效。 - 用户级配置,–global 选项,对应
~/.gitconfig
,该配置对当前用户生效。 项目级配置,–local 选项,对应某一仓库目录下的
.git/config
文件,该配置仅对当前项目生效。git config —global user.name “xxx” # 配置用户名
git config —global user.email “xxx@xxxxx.xxx” # 配置用户邮箱
各级配置间存在层级覆盖关系,即下级配置会覆盖上级配置文件中的相同变量。
Windows 系统中各级配置文件存放位置:
- 系统级配置文件位于 Git 安装目录下,例如 D:\Program\Git\mingw64\etc\gitconfig。
- 用户级配置文件位于用户根目录下,例如 C:\Users\xxx.gitconfig。
- 项目级配置文件位于仓库目录下。
还没有评论,来说两句吧...