git 撤销更改的文件
2024-10-15 18:03:46
在没有git add之前:
1.撤销所有更改:git checkout .
2.撤销指定文件的更改:git checkout -- file.txt
git add之后:
git reset HEAD file.txt
git push 之后:
git reset --hard comittHash // git log --online可以查看hashid 返回到某个节点,不保留修改
git reset --soft comittHash // git log --online可以查看hashid 返回到某个节点,保留修改
git reflog 查看全部提交的记录,回滚来,还可以回滚去,反复回滚,无所谓
最新文章
- 【状压DP】bzoj1087 互不侵犯king
- SSO - 我们为何需要单点登录系统
- The Python web services developer: XML-RPC for Python
- string 与char* char[]之间的转换 2015-04-09 11:30 29人阅读 评论(0) 收藏
- Ping 命令
- Go语言的优点(oschina讨论)
- Linux下php+mysql+nginx编译搭建(一)
- vj1010:高精乘+细心模拟
- Facebook FB.init() status参数的作用
- Flex4 flash builder保留MXML转换的AS代码
- submit()提交表单时,显示警示框
- Neuroph开发过程
- HBase数据库增删改查常用命令操作
- Sitecore8.2 Tracker.Current is not initialized错误
- Akka-Cluster(4)- DistributedData, 分布式数据类型
- 在UAP中如何通过WebView控件进行C#与JS的交互
- 将文件打包成apk
- WPF bind baidu Image
- bzoj千题计划241:bzoj3864: Hero meet devil
- tcp线程聊天