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

兴义市住房和城乡建设网站月销售百度主页

兴义市住房和城乡建设网站月销售,百度主页,学校网站模板免费,深圳市建工建设集团有限公司官网Git Repo下如何制作一个patch文件 1. 源由2. 步骤2.1 本地代码差异2.2 添加修改代码2.3 添加未跟踪代码2.4 确认打包文件2.5 输出打包文件2.6 自查打包文件2.7 恢复工作环境 3. 总结 1. 源由 patch分享,更好的差异化比较,减少时间浪费。同时&#xff0c…

Git Repo下如何制作一个patch文件

  • 1. 源由
  • 2. 步骤
    • 2.1 本地代码差异
    • 2.2 添加修改代码
    • 2.3 添加未跟踪代码
    • 2.4 确认打包文件
    • 2.5 输出打包文件
    • 2.6 自查打包文件
    • 2.7 恢复工作环境
  • 3. 总结

1. 源由

patch分享,更好的差异化比较,减少时间浪费。同时,也可以作为系统集成的差异化补丁,快速实现本地集成。

2. 步骤

2.1 本地代码差异

daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git status
On branch main
Your branch is up to date with 'origin/main'.Changes not staged for commit:(use "git add <file>..." to update what will be committed)(use "git restore <file>..." to discard changes in working directory)modified:   Makefilemodified:   README.mdmodified:   msposd.cmodified:   osd.cUntracked files:(use "git add <file>..." to include in what will be committed)osd.hosd/util/subtitle.cosd/util/subtitle.hno changes added to commit (use "git add" and/or "git commit -a")

2.2 添加修改代码

daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git add Makefile
daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git add README.md
daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git add msposd.c
daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git add osd.

2.3 添加未跟踪代码

daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git add osd.h
daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git add osd/util/subtitle.c
daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git add osd/util/subtitle.h

2.4 确认打包文件

daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git satus
git: 'satus' is not a git command. See 'git --help'.The most similar command isstatus
daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git status
On branch main
Your branch is up to date with 'origin/main'.Changes to be committed:(use "git restore --staged <file>..." to unstage)modified:   Makefilemodified:   README.mdmodified:   msposd.cmodified:   osd.cnew file:   osd.hnew file:   osd/util/subtitle.cnew file:   osd/util/subtitle.h

2.5 输出打包文件

daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git diff --cached > msposd.srt.53.patch

2.6 自查打包文件

Windows系统下,双击Patch文件,非常容易查看的,仔细核对是否是这些改动。

  • msposd.srt.53.patch

在这里插入图片描述

2.7 恢复工作环境

从这里可以看到多了msposd.srt.53.patch打包文件,其他和2.1一样。

daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git restore --staged .
daniel@daniel-nvidia:~/Work/jetson-fpv/module/msposd$ git status
On branch main
Your branch is up to date with 'origin/main'.Changes not staged for commit:(use "git add <file>..." to update what will be committed)(use "git restore <file>..." to discard changes in working directory)modified:   Makefilemodified:   README.mdmodified:   msposd.cmodified:   osd.cUntracked files:(use "git add <file>..." to include in what will be committed)msposd.srt.53.patchosd.hosd/util/subtitle.cosd/util/subtitle.hno changes added to commit (use "git add" and/or "git commit -a")

3. 总结

这份分享代码,就是针对最近在折腾的原始视频+OSD文本记录的需求,详见:

  • [Request] OSD info save as sperate files, not in DVR #35
  • add osd/srt support #53

虽然,目前上述需求还有一些问题,但是整体上已经非常接近。只要修正一些小问题,相信不久的将来就能赏心悦目了。

http://www.dtcms.com/wzjs/324438.html

相关文章:

  • 深圳品牌网站设计专家湖南百度seo排名点击软件
  • .net 门户网站seo搜索优化招聘
  • 纳森网络做网站多少钱企业网站排名优化方案
  • 网页站点文件夹推广策略怎么写
  • 湖北省建设厅官方网站资料网app拉新渠道商
  • 网站建设一般要素百度认证中心
  • 上海网站建设q.479185700棒营销软文案例
  • 企业网站开发外包免费发布推广信息网站
  • 从网络营销角度做网站宁波seo软件免费课程
  • wordpress网站变灰微信指数查询
  • 中文网站开发软件百度云资源搜索入口
  • 商城网站建设的优势抖音seo排名
  • 做购物网站 推广2345网址导航是病毒吗
  • 中国建设教育网站官方镇江网站建设制作公司
  • 网页生成app在线昆明优化网站公司
  • 网站开发的费用是怎么计算的关系网站优化公司
  • 做网站销售的技巧整合营销的案例
  • 刘强东当年做网站读的什么书美区下载的app怎么更新
  • 坦桑尼亚网站域名后缀南宁网站运营优化平台
  • 网站上点击图片局部放大如何做百度信息流推广平台
  • 互联网网站开发创业计划书关键词林俊杰歌词
  • 郑州高端网站电商运营培训课程
  • wordpress按钮支付seo快速排名百度首页
  • 企业网站运营优化关键词排名软件
  • 英文网站建设维护域名停靠网页推广大全2021
  • wordpress图片放大镜长春网站优化平台
  • 只有虚拟主机可以做网站吗下载百度2024最新版
  • 重庆网站制作天日本樱花免m38vcom费vps
  • 用js做的网站页面教育培训机构招生方案
  • 网站运营专员具体每天怎么做手机百度app免费下载