1 首次克隆 代码
git clone
2 查询本地状态
git status
3 添加缓存
添加指定文件
git add <文件名>
添加 所有
git add .
删除缓存
1 不会删除物理文件,只是将已经add的文件删除
git rm --cached <文件名 >
2 从缓存区删除某一个目录下所有文件
git rm -r --cached 文件名
3 从缓存区删除某一个目录下所有文件,不会物理删除文件(需要物理删除需要加 --f )
git rm -r --cached 文件名
4 从缓存区删除、同时物理删除文件夹下的所有文件
git rm -r --f <文件夹名>
4 本地提交代码
git commit -m ‘提交说明’
5 推送
git push
6 回退 本地提交版本
查询提交记录
git log
回退版本
git reset --hard <回退的版本vsersion id>
查看操作记录id
日志信息全
git reflog
简化后信息
git log –pretty=oneline
回退指定操作版本之前
回到当前版本
git reset --hard HEAD
git reset --hard HEAD <操作id>
回到当前版本
git reset --hard HEAD
回到上个版本
git reset --hard HEAD~1
回到上上个版本
git reset --hard HEAD~2
回到上上上个版本
git reset --hard HEAD~3
7 不想回以上退版本了
想恢复到最新的版本 或者 某个版本
git reset --hard ‘版本id’
git checkout commit id 也可以回退到指定的版本