GIT 检查、撤销修改简明教程
来源:互联网 发布:python 完成端口 编辑:程序博客网 时间:2024/06/06 02:19
说明:本教程的所有操作都在master分支上,且仅用于个人代码仓库管理,操作的实用性有待研究。
4个区
5种状态
- 未修改(Origin)
- 已修改(Modified)
- 已暂存(Staged)
- 已提交(Committed)
- 已推送(Pushed)
检查修改
已修改,未暂存(检查工作区与暂存区间的差异)
git diff
已暂存,未提交(检查暂存区与本地仓库间的差异)
git diff --cached
已提交,未推送(检查本地仓库与远程仓库间的修改)
git diff master origin/master## origin/master 为远程仓库
撤销修改
已修改,未暂存(撤销工作区的修改)
git reset --hard
已暂存,未提交(撤销暂存区的修改)
git reset --hard
已提交,未推送(撤销本地仓库的修改)
git reset --hard origin/master## origin/master 为把远程仓库的代码取回并覆盖本地代码
已推送(撤销远程仓库的修改)
git reset --hard HEAD^git push -f## 此时本地仓库和远程仓库是一样的## 1.第一步先恢复本地仓库## 2.第二步再强制同步本地仓库到远程仓库
阅读全文
0 0
- GIT 检查、撤销修改简明教程
- Git教程:撤销修改
- git教程4------撤销修改
- Git 撤销修改
- Git-撤销修改
- git 撤销远程修改
- Git撤销修改
- Git撤销修改
- Git修改的撤销
- git 撤销修改
- Git 撤销修改
- git 修改-撤销
- git 撤销修改篇
- Git 撤销修改
- git之撤销修改
- git撤销修改
- Git之撤销修改
- GIT如何撤销修改
- asp在本地正常,在服务器上报无法识别的属性“targetFramework”,我改了版本显示文件不存在404,从微软官网下载.net包就正常了
- 19.springboot发送mail
- 为什么上面这段代码没有直接写的 function add (){...} 而是把function赋值给了变量add呢?
- Tomcat优化
- 分类算法之朴素贝叶斯分类(Naive Bayesian classification)
- GIT 检查、撤销修改简明教程
- AndroidO 平台JNI机制的学习
- css3+jq制作百分比圆环,扇形图(两种颜色)
- JSON.parse()和JSON.stringify()
- 十进制负数转化成二进制
- java面试题(二)------阿里mysql
- maven中跳转页面需要注意的事项
- 从决策树学习谈到贝叶斯分类算法、EM、HMM
- ldap懒加载