一.什么是Git
Git是一款分布式版本控制软件。
- 版本控制:需要反复修改和保留原历史数据
- 分布式
1.文件夹拷贝
2.本地版本控制
3.集中式版本控制
4.分布式版本控制
二.基础命令
2.1进行版本控制
想要让git对一个目录进行版本控制需要以下步骤
- 进入要管理的文件夹
- 执行初始化命令
git init
- 管理目录下的文件状态
git status
注:新增的文件和修改过的文件都是红色
- 管理指定文件(红变绿)
git add 文件名
git add .
- 个人信息配置:用户、邮箱
git config --global user.email "you@example.com"
git config --global user.name "Your Name"
- 生成版本
git commit -m '描述信息'
- 查看版本记录
git log
2.2拓展新功能
git add
git commit -m'短视频'
2.3回滚操作
- 回滚至之前版本
git log
git reset --hard 版本号
- 回滚至之后版本
git reflog
git reset --hard 版本号
2.4总结
git init
git add
git commit
git log
git reflog
git reset --hard 版本号