1. Git 简介
1.1Git 简史
1.2Git 官网和Logo
1.3Git 的优势
- 大部分操作在本地完成,不需要联网
- 完整性保证
- 尽可能添加数据而不是删除或修改数据
- 分支操作非常快捷流畅
- 与Linux 命令全面兼容
1.4Git 安装
https://git-scm.com/downloads
傻瓜式
5.5Git 结构
1.6 Git 和代码托管中心
代码托管中心的任务:维护远程库
- 局域网环境下
- GitLab 服务器
- 外网环境下
- GitHub
- 码云
1.7 本地库和远程库
团队内部协作
跨团队协作
2. Git 命令行操作
2.1本地库初始化
2.1.1 命令
git init
2.1.2 效果
目录下创建一个 .git 文件夹
2.1.3 注意
.git 目录中存放的是本地库相关的子目录和文件,不要删除,也不要胡乱修改。
2.2 设置签名
2.2.1 形式
用户名:tom
Email 地址:goodMorning@atguigu.com
2.2.2 作用
区分不同开发人员的身份
2.2.3 辨析
这里设置的签名和登录远程库(代码托管中心)的账号、密码没有任何关系。
2.2.4 命令
2.2.4.1 项目级别/仓库级别
仅在当前本地库范围内有效
git config user.name tom_pro
git config user.email goodMorning_pro@atguigu.com
信息保存位置:./.git/config 文件