git使用
1. 工作区, 暂存区, 本地仓库, 远程仓库的区别 git三个区 工作区 : 已管理 新生成 暂存区 版本库 本地仓库: 是用git管理起来的版本库, 包含暂存区和分支,暂存区是管理文件修改的区域, 从暂存区统一提交文件修改到分支 远程仓库: 比如你在github也建立了git仓库, 你要把本地仓库和远程的项目同步起来, 那就成了远程仓库 2. git常用命令 git init : 对git仓库初始化,可以让git来管理这个目录,实际上个就是建立了.git文件 git add 文件名: 者必须是一个已经存在的文件, 把该文件添加到暂存区 git commit -m 备注 : 提交文件到git仓库 git status : 查看当前git状态 git diff : 对文件做了什么修改 git log : 查看提交记录 git log --pretty=online: 查看文字比较简洁的提交记录 git reset --hard HEAD^ : 回退版本, HEAD^ 表示回退到上一个版本 HEAD^^ 回退到上上个版本 HEAD~100 回退到之前100个版本 git reset --hard commitid : 回到指定的版本 git reflog : 查看各个版本的commitid git checkout -- file 撤销工作区的修改 注意是-- , 如果丢失了