当前位置: 首页 > article >正文

git放弃修改,强制覆盖本地代码

在使用Git的过程中,有些时候我们只想要git服务器中的最新版本的项目,对于本地的项目中修改不做任何理会,就需要用到Git pull的强制覆盖,具体代码如下:

$ git fetch --all
$ git reset --hard origin/master 
$ git pull

Git pull的强制覆盖本地文件在自动化部署项目中很有作用,比如用SaltStack部署web项目,强制覆盖可以保持与服务器内容一致。

上面的操作有点复杂,直接用git checkout 就ok了


http://www.kler.cn/a/6819.html

相关文章:

  • https(day30)
  • Elasticsearch集群拒绝请求:索引磁盘使用超限
  • Inpaint-Web:纯浏览器端实现的开源图像处理工具
  • 使用 JavaScript 制作 To-Do List
  • 人工智能的未来展望与挑战
  • tcp 超时计时器
  • [C++]C++基础知识概述
  • 子网掩码和CIDR
  • vue实现油色谱大卫三角
  • 经济法基础:第三章 支付结算法律制度
  • 服务器: 这个 token 是我的吗? 我不信
  • P5725 【深基4.习8】求三角形
  • 【Python】PyCharm 快捷操作说明(Tip of the Day):Ctrl 键
  • Android应用程序崩溃:影响、原因和解决方案
  • VR全景展示,全景VR如何制作,如何制作高质量VR全景图!
  • 晶振03——晶振烧坏的原因
  • SQL VQ14 统计每天刷题数超过5的user_id以及刷题数
  • mit6.824 lab2c-数据持久化
  • day20—选择题
  • 【设计模式】创建型-抽象工厂模式
  • Vue3中父子表单组件数据同步问题
  • python外篇(魔术方法)
  • 【C语言】一篇带你了解 柔性数组的意义与如何使用
  • 计算机信息安全有哪些SCI期刊推荐? - 易智编译EaseEditing
  • useMemo和useCallback使用场景
  • 软件测试-自动化测试面试基础相关