一 版本控制
常见的版本控制器:
GIt、SVN、CVS、VSS、TFS
版本控制分类:
1本地版本控制
2集中版本控制(SVN)
所有版本都在服务器上,用户本地只有自己以前同步的版本,不联网无法看到历史版本
3分布式版本控制(Git)
Git与SVN最主要的区别
二 Git历史
Linux和Git之父 Linus Benedic Torvalds
三 Git环境配置
启动Git
任意文件夹下 右键
Git Bash:Unix与Linux风格的命令行,使用最多
Git CMD:Windows风格的命令行
Git GUI:图形界面的Git,不推荐使用
基本的Linux命令
Git配置
用户配置文件地址:C:\用户\[用户名]\.gitconfig
系统配置文件地址:D:\git\etc\.gitconfig
四 Git基本理论
git工作流程
五 git项目搭建
本地仓库搭建
六 git文件操作
文件的四种状态
提交本地仓库流程
忽略文件(提交时某些文件不需要提交)
七 使用GitHub、码云
1.注册登录
2.设置本机绑定SSH公钥,实现免密码登录
进入 C:\User\用户名\.ssh目录
生成公钥ssh-keygen
3.用码云创建仓库
4.克隆到本地
八 IDEA集成Git
1.新建项目、绑定git
将git init 生成的文件复制到项目中
2.修改文件,使用IDEA操作
- 添加到暂存区
- commit提交
- push到远程仓库
3.提交测试