git放弃变更
发表于|更新于
|浏览量:
度之住事,验之来事,参之平素,可则决之。一一《鬼谷子》
我们有时想放弃本地的变更,直接从远端仓库pull代码到本地覆盖
可以使用
1 | git checkout -f |
去放弃所有变更
当然,-f可以使用文件(夹)路径替换,这样的话只放弃指定的文件(夹)中的变更
但如果你新增了文件,想要放弃新增则可以使用
1 | git clean -df |
如果需要指定文件(夹),则可以在其中加入文件(夹)名,例如
1 | git clean xxx.txt -df |
然后就可以pull覆盖本地啦
相关推荐
2023-01-13
idea跳转class文件
残酷连接着愚昧,狡诈紧随着天真——高尔基 这是我从朋友分享的一篇博客上学来的 123idea64$FileNameWithoutExtension$.class$OutputPath$/$FileDirRelativeToSourcepath$ 配置好后即可右键跳转 我这里配置一个快捷键:CTRL+ALT+B 还挺好用的!
2023-08-13
idea设置java模块编译版本
宁鸣而死,不默而生。——范仲淹 我们可以在此处配置 以及此处 即可
2023-06-27
bash删除超过30天的文件
脱离实际行动的信仰是死的。——列夫·托尔斯泰 分享一个小技巧,bash删除超过30天的文件 1find /xxx/xxx -type f -mtime +30 -delete
2023-03-29
小数点坑
高尚的生活是由知识导引的生活,……没有知识的爱与没有爱的知识,都不可能产生高尚的生活。——罗素 今天看到一个有趣的issue:https://gitee.com/dromara/hutool/issues/I6REMW 问题描述(包括截图)1System.out.println(NumberUtil.add("1.00","0.00")); 在本地计算是正确的1,但是在客户德语电脑上计算出来 居然是100 原来是德国采用“,”作为小数点 https://en.wikipedia.org/wiki/Decimal_separator 在德国,小数点符号是 , 而不是 .。这意味着在德国,小数点符号用于表示小数部分,例如 3,14 表示 3 和 0.14 的和。在德国,点号 . 通常用作千位分隔符,例如 1.000 表示 1000。这与在美国和其他一些国家使用小数点符号和逗号的方式不同。因此,在进行数字计算时,需要根据不同的语言环境设置适当的小数点符号和千位分隔符。在 Java 中,可以使用 Locale 类来设置小数点符号和千位分...
2024-07-16
网页svg手动导出方法
一次失败,只是证明我们成功的决心还够坚强。——博维 比如我们在网页上看到一个svg图标非常喜欢,我们打开控制台复制出来 但是如果我们直接复制出来是没法直接使用的 123<svg aria-hidden="true" height="16" viewBox="0 0 16 16" version="1.1" width="16" data-view-component="true" class="octicon octicon-link flex-shrink-0 mr-2"> <path d="m7.775 3.275 1.25-1.25a3.5 3.5 0 1 1 4.95 4.95l-2.5 2.5a3.5 3.5 0 0 1-4.95 0 .751.751 0 0 1 .018-1.042.751.751 0 0 1 1.042-.018 1.998 1.998 0 0 0 2.83 0l2.5-...
2022-10-23
git本地关联远端分支
受惠的人,必须把那恩惠藏在心底,但是施恩的人则不可记住它。——西塞罗 命令如下: 1git branch --set-upstream-to=origin/master master 如果本地新建的分支不关联,则会无法直接使用git push推送,当然也可以推送时指定 1git push origin master

阿超
我的名字叫阿超 年龄25岁 家在北京市 职业是软件开发 每天最晚也会在八点前回家 不抽烟 酒浅尝辄止 晚上十二点上床 保证睡足八个小时 睡前写一篇博客 再做二十分钟俯卧撑暖身 然后再睡觉 基本能熟睡到天亮 像婴儿一样不留下任何疲劳和压力 就这样迎来第二天的早晨 健康检查结果也显示我很正常 我想说明我是一个不论何时都追求内心平稳的人 不拘泥于胜负 不纠结于烦恼 不树立使我夜不能寐的敌人 这就是我在这社会的生活态度
Follow Me公告
This is my Blog