1.创建仓库
git回顾
git 是一个开源的分布式版本控制系统,可以实现多分支开发,历史记录,版本的控制
初始化仓库命令 git init
克隆远程仓库 git clone url
Git 与 SVN 区别点: 1.git是分布式的svn是集中式
2.git把内容按元数据方式存储svn是按文件
3.git与svn分支不同
4.git没有一个全局版本号svn有
5.git内容完整性要优于svn
git初始化用户:
git config --global user.name "donghaiming"
git config --global user.email "haiming_dong@126.com"
创建版本、提交版本
git add test.txt
git commit -m '版本号'
查看日志
git log
git log --pretty=oneline # 日志记录过长时,按行显示版本号
查看历史操作
git reflog
版本回退
git reset --hard HEAD^ # 回退到当前版本的前一个版本 HEAD^^表示回退到当前版本的前两个版本
git reset --hard HEAD`1 # 回退到当前版本的前一个版本 HEAD`5表示回退到当前版本的前5个版本
git reset --hard 版本号序号 # 回退到指定的版本