- 创建初始文件管理资源
git init
- 与远程库建立链接
git remote add origin address(远程库地址)
- 添加所有修改文件到暂存区
git add -A
- 提交版本到本地库 - 条件必须先执行 add 命令
git commit -m "版本号"
- 版本推送到远程库
git push -u origin master(分支)
- 查看修改的文件状态(提交到暂存区|未提交暂存区)
git status
- 删除未提交的暂存区的内容
git checkout -- <文件全名>
- 撤销提交到暂存区的内容变成未提交
git reset HEAD <文件全名>
- 查看提交的版本
// 列出所有历史记录
git log
// 简单查看版本指针
git log --oneline
// 查看每次提交的文件
git log --name-status
- 查看指针移动历史
git reflog
- 指针跳跃操作
git reset --hard HEAD^
git reset --hard HEAD~1
git reset --hard HEAD~100
git reset --hard 4cdbadf(版本号)
// HEAD表示当前最新版本
// HEAD^ 表示当前版本的前一个版本
// HEAD^^ 表示当前版本的前前个版本
// HEAD~1 表示当前版本的前一个版本
// HEAD~100表示当前版本的前100版本