github的使用
首先了解到了Git是目前世界上最先进的分布式版本控制系统。
学着去创建版本库,一定要通过git init命令把这个目录变成Git可以管理的仓库。
接着就是各种命令的作用啦
- 用命令git add告诉Git,把文件添加到仓库
- 用命令git commit告诉Git,把文件提交到仓库
- git status命令可以让我们时刻掌握仓库当前的状态
- git diff查看difference
- git log命令显示从最近到最远的提交日志
- 回退到上一个版本使用git reset命令
HEAD指向的版本就是当前版本,上一个版本就是HEAD,上上一个版本就是HEAD,但是再往上100个版本要是写100个就会不好数清,所以可以写成HEAD~100 - 用git reflog查看命令历史,以便确定要回到未来的哪个版本
- git checkout -- file可以丢弃工作区的修改
- 用命令git reset HEAD file可以把暂存区的修改撤销掉,重新放回工作区
- git reset命令既可以回退版本,也可以把暂存区的修改回退到工作区
html
温故而知新。。。