git 使用小技巧之撤销提交操作与恢复更改前操作
来源:互联网 发布:签名设计特效软件 编辑:程序博客网 时间:2024/05/23 05:10
主要介绍git的两个基础用法。
一、撤销提交
每个人都会犯错,提交代码时犯错怎么办呢?一不小心提交了错误代码,想要撤销?有人会说再次提交覆盖就好了,这是比较低级的做法,因为你的主管会看到你的两次提交,并会觉得你好low。。。。。。
git如此强大,当然有撤销提交版本操作
首先,用git log 查看提交错误的commit
然后; git revert commit (比如:fa042ce57ebbe5bb9c8db709f719cec2c58ee7ff)撤销指定的版本,撤销也会作为一次提交进行保存。
最后: git push
当然如果你错误发生时间较早,你还可以这样
git revert HEAD 撤销前一次 commit
git revert HEAD^ 撤销前前一次 commit
二、相信大家都做过这个操作,就是本地做了修改后,不想提交,想恢复如初。或者你合并代码时,发现很多冲突,这些冲突又是其他开发者引起的,你解决不了,你想恢复如初。
有两种方法:
1)
git add .
git reset --hard
2)
git stash
git stash drop
0 0
- git 使用小技巧之撤销提交操作与恢复更改前操作
- git 提交前撤销add操作
- Git用法之撤销操作
- Git用法之撤销操作
- git 在提交之前撤销add操作
- GIT 在提交之前撤销add操作
- Git撤销提交和修改相关操作
- git使用技巧-撤销未提交修改
- git使用技巧-撤销未提交修改
- git之撤销更改
- Git使用本地仓库之基本操作--版本回退,后悔怎么办,撤销未提交的修改
- 【Git】Git撤销操作、删除文件和恢复文件
- Git学习笔记之<撤销操作>
- Git学习之路(4)- 撤销操作、删除文件和恢复文件
- 撤销git add操作
- git中的撤销操作
- git 撤销操作
- git reset撤销操作
- 浅谈 iOS 之 Crash log 符号化
- House Robber
- Android动态加载相关文章记录
- 1-1.java基础总结
- 工厂模式
- git 使用小技巧之撤销提交操作与恢复更改前操作
- Extjs提交的Json里中文乱码
- MFC中的句柄
- 深刻理解Python中的元类(metaclass)(转)
- 【Google 年度顶级论文】机器学习系统,隐藏多少技术债?
- 第二十九篇:struct和typedef struct的区别
- Android中PopupWindow点击窗口之外和返回键消失,界面锁定的实现。
- EditText里面输入两位小数
- leetcode:110 Balanced Binary Tree-每日编程第十九题