1.git存在的意义?
- git的存在方便多用户开发。
- 你在开发中是不是遇到这样的情况,修改项目后,想回到以前版本,但是多处删除修改,不方便我们去开发,所以git也就是版本控制器来啦!!
- 远程平台:github gitlib …
- 由gitlib平台(远程平台)创建远程仓库
- 主支:版本,多个用户共同完成一个项目(分支),然后在合并
2.git安装
https://git-scm.com/downloads
3.配置全局用户名和邮箱
git config --global user.name "Your Name"
git config --global user.email "email@example.com"
4.配置本地git仓库
git init
- 在桌面创建文件夹,点击进入右键进入bash
- 内存条断电后数据消失,磁盘不会,暂存区是放在内存条,本地仓库在磁盘
- 上传到本地仓库(后面有具体命令解析)
5.以gitee平台为例
- 配置ssh第一步
// 生成sshkey
ssh-keygen -t rsa
- 由上面生成后,查看密钥:
- 第一种
#执行完毕上面命令之后,按几次回车
#查看公钥的内容,复制到git的sshkey位置 cat ~/.ssh/id_rsa.pub
- 第二种 在自己电脑上点击我的电脑进入c盘进入用户找.ssh文件
.pub就是公用的密钥 , _rsa是私钥 - 之后复制公钥到gitee,建立和远程仓库的联系
- 公钥和私钥的联系
6.克隆远程仓库
- 在gitee复制ssh(本文章使用ssh)
- 在gitbash运行代码
git clone xxxx地址 (不加分支默认master)
- 在桌面上显示