git add 把文件添加到仓库
git commit -m "提交的日志" 将文件提交到仓库
git status 查看当前仓库的状态
git diff 就是查看本地的和仓库的什么difference不同
git reset --hard commit_id 退回到指定版本的git
git reset --hard HEAD^ 表示向后退回几个版本,几个这个就是几个版本
git log 查看提交历史
git reflog 查看命令历史,以便确定要回到未来的那个版本
image.png我们把文件往Git版本库里添加的时候,是分两步执行的:
第一步是用git add把文件添加进去,实际上就是把文件修改添加到暂存区;
第二步是用git commit提交更改,实际上就是把暂存区的所有内容提交到当前分支。
知道git的暂存区的概念,git add就是把代码提交到暂存区中,最后的git commit就是把暂存区中的代码正真的提交到仓库中
命令git checkout -- readme.txt意思就是,把readme.txt文件在工作区的修改全部撤销,这里有两种情况
git reset HEAD file可以把暂存区的修改撤销掉(unstage),重新放回工作区
git rm 删除文件命令
网友评论