
在项目开发中我们一般选择GIT作为版本控制,随着项目的不断迭代升级,我们有时候提交代码后想要撤销或者还原,许多童鞋对这些操作不是很熟悉或者很头疼,各种百度比较麻烦,今天我就来总结一下。
Git操作的三个步骤
# 把所有文件从【工作区】添加到【暂存区】git add .# 把所有文件从【暂存区】提交到【本地仓库】git commit -m '修改样式'# 把所有文件从【本地仓库】推送到【远程仓库】git push origin master
Git存储的四个区
工作区 Working Area暂存区 Stage本地仓库 Local Repository远程仓库 Remote Repository
Git操作的五种状态
未修改 Origin已修改 Modified已暂存 Staged已提交 Committed已推送 Pushed
状态区间对应关系

比较与撤销
当我们不知道代码处于什么状态时我们可以使用下面的命令来查看:
# 查看状态可以看到修改了那些文件git status # 比较不同,但请根据状态追加参数git diff
不同区间的的代码比较与撤销命令:
