1. Git 简介
-
简介:Git 是一款免费、开源的分布式版本控制系统
-
特点:Git 是一个开源的分布式版本控制系统,可以有效高速的处理从很小到非常大的项目版本管理
2. Git 安装
- 下载
链接:https://pan.baidu.com/s/1s-yhvlpyqBjg-0Wp8foKFQ
提取码:hyn5
- 安装
安装很简单,一直下一步就好。
- Git 基础配置
安装完,桌面右键会有两个选项
- Git GUI here 桌面
- Git Bash here 命令行
我们采用命令行的方式配置
打开 Git Bash here
(1). 配置用户名(提交时会引用)
git config --global user.name “yuu”
请把 yuu 替换成自己的用户名
(2). 配置邮箱
git config --global user.email "[email protected]"
请把 [email protected] 替换成自己的用户邮箱
(3) 换行符的问题
git config --global core.autocrlf false
让 Git 不要管 Windows/Unix 换行符的问题
(4). 编码问题
git config --global gui.encoding utf-8
避免 git gui 的中文乱码
git config --global core.quotepath off
避免 git status 显示的中文文件名乱码
(5). 还需配置
git config --global core.ignorecase false
- Git ssh key pair 配置
(1) 在 Git Bash 命令行窗口中键入:
ssh-keygen -t -rsa -C "[email protected]"
(2) 然后一直回车,不要输入任何密码之类,生成 ssh key pair
(3) add 密钥
ssh-add ~/.ssh/id_rsa
执行 ssh-add 时可能会出现 Could not open a connecgtion to your authentication agent 。只需要在执行 ssh-add ~/.ssh/rsa 之前先执行
evel
ssh-agent
(4) cat
cat ~/.ssh/id_rsa.pub
(5) 复制产生的公钥
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDrZ+L9p8pZRjUbvJoPhvulRNphPOnpg5rXuKNxZiCb1KRJSsksKhBhgiL4gsHWVwizeHEt6o5CCulbGRFkHX1eo+TnRWaMdUBLFDXnLOdfi9xmkPxwqSy3Bi3Am7RgUcI+z7slbr+DItSsSq71Tz6GEEAg2XRXA6zP5Xsf540wo9k92Y75VD+7yQPB3ApL4ab9Fm88TxnhAgzVbndVvIvWzI1QzQzsO7awlWICnv+YSwoGX/0ksEnUDOftStMtiE6Z0GHe5OsedAeNyxGze/2Y967Vmw4IET2eW/ZC2+keMNyRvNsIslIqvnIgLtFXqBehTKrG4IXHBKDoXYAQQhN5 [email protected]
(6) 登录对应的 gitlab 右上角设置
3. Git 验证
执行 git --version ,出现版本信息,安装成功
4. Git 常用命令
- 切换分支:git checkout 分支名
- 拉取:git pull
- 提交:git push