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

【git】补丁文件

项目中总有一些本地修改是既不能上传到远程分支又不能直接加入到.gitignore文件中的。

固然可以使用stash但它毕竟只是一种临时保存更改的机制,更适用于本地开发过程中需要频繁切换任务的场景。

如果想要共享代码更改,那还是补丁文件更合适一些。git diff > direct-login.patch命令会在本地生成一个 direct-login.patch的文件,文件里面记录着本地文件所做的修改,需要的时候直接应用或者删除补丁即可。

生成补丁文件

git diff >  direct-login.patch

应用补丁

git apply  direct-login.patch

移除补丁

git apply --reverse  direct-login.patch

相关文章:

  • 2-001:为什么 MySQL 选择使用 B+ 树作为索引结构?
  • Flink深入浅出之03:状态、窗口、checkpoint、两阶段提交
  • 数据安全之策:备份文件的重要性与自动化实践
  • upload-labs-master通关攻略(5~8)
  • linux(权限)
  • Qt C++ 实际开发中宏编译的运用
  • Hadoop项目中的问题(2)——将接口 eth1 更改为 eth0
  • TCP-IP协议通信模型
  • 后端面试高频笔试题(非常规LeetCode类型)
  • 创建React项目
  • 仿Manus一
  • Linux各种命令大全
  • 第五天 Labview数据记录(5.5 SQL数据库读写)
  • 揭开AI-OPS 的神秘面纱 第六讲 AI 模型服务层 - 开源模型选型与应用 (时间序列场景|图神经网络场景)
  • Java Stream流最详细教程(含各种使用案例)
  • 用java如何利用jieba进行分词
  • Android Compose MutableInteractionSource介绍
  • 持续集成与部署(CI/CD)实践指南:测试工程师的效率革命之路
  • Android :实现登录功能的思路
  • 神经网络探秘:原理、架构与实战案例
  • php网站开发费用/石家庄seo排名公司
  • 公司网站平台/网站怎么快速收录
  • 成都手机网站制作/优化大师官方下载
  • 网站分页效果/百度人工服务
  • 网站开发公司如何运营/苏州seo关键词优化软件
  • 温州建设公司网站/国外免费网站域名服务器查询