本文只是对git命令的总结,方便以后查阅
详细操作过程请看
廖雪峰git教程
–创建版本库
git init
–将文件放到暂存区(stage)
git add
–提交到版本库
git commit -m “…”
–查看当前状态
git status
–查看当前工作区的修改与版本库有什么不同
git diff *.txt
git diff HEAD - - *.txt
–显示提交日志
git log
–回退到之前的版本
git reset --hard HEAD^
git reset --hard commit_id
其中commit_id可以通过git reflog查看
git add 就是把工作区的内容放到了暂存区
git commit 就是把暂存区的内容放到了版本库
–撤销工作区的修改,退回到最近一次的git commit或git add
git checkout - - *.txt
–如果你不仅修改了,而且还add到了暂存库,想要撤销这次add
git reset HEAD *.txt
–删除文件也是一种修改,也需要添加到暂存库
git rm
git commit -m “…”