追踪文件(将文件添加到暂存区)
git add 文件名
暂存区一次性添加多个文件
git add .
检查文件处于什么状态
git status
简洁的方式显示文件状态 未跟踪的文件前面有红色的?
git status -s
提交更新(将文件存到Git仓库)
git commit -m '更新描述'
撤销对文件的修改 (把对工作区对应的文件修改 还原成git仓库中所报存的版本)
git checkout -- 文件名
取消暂存的文件(从暂存区移除对应的文件)
git reset HEAD -- 要移除的文件名
跳过暂存的区域(从工作区直接到Git仓库)
git commit -a -m '提交描述'
描述信息
#从git仓库和工作区同时移除 index.js文件
git rm -f index.js
#只从git仓库中移除 保留工作区中的文件
git rm --cached index.css
查看提交的历史记录
所有的提交历史
git log
只展示最新的两条提交历史
git log -2
回退到指定的版本
根据指定的提交id 回退到指定版本
git reset --hard 提交的id