技巧分享:Git怎么修改已经提交版本的版本注释

简介: 技巧分享:Git怎么修改已经提交版本的版本注释

vscode 的使用过程中,git 作为一个版本管理非常方便的工具,十分适合用来管理长期项目,配合 gitlens 可以逐行查看代码的历史记录,并且,只要不发布,理论上这就是一个私有仓库。

但是在使用过程中,常有生成的注释并不完美,在需要修改的时候,gitlens并没有给出理想的操作界面,为了解决这个问题,我们可以使用git 原生支持的命令完成这个目的。

具体操作如下:

这里我已经提交了一个版本,但是并不详细。

所以写了一个详细版本,提交步骤如下

[zry@localhost ~]$  git commit --amend -m "
> 主要修改了 接入的 定时补调业务部分逻辑,
> 并且更新了 升级模块的CMakelists编写规则,
> 对web端做了修改:将绑定ip 更改为宏,
> 将OplsosSvrProgramMD.中的  GetStationDeviceInfoByMysql 接口整合到DBtool中
> 修改  宏定义 DATA_TYPE_OB_SEQ 为 DATA_TYPE_OB_YRDSD 以符合雨滴谱适用
> 增加时间工具头文件的工具函数
> 修改DbTool工具库
> 修改redis 中雨滴谱特殊处理的 队列命名
> 修改proto文件定义
> 修改接入配置文件
> 修改数据库建表语句"
[master 38fd023] 主要修改了 接入的 定时补调业务部分逻辑, 并且更新了 升级模块的CMakelists编写规则, 对web端做了修改:将绑定ip 更改为宏, 将OplsosSvrProgramMD.中的  GetStationDeviceInfoByMysql 接口整合到DBtool中 修改  宏定义 DATA_TYPE_OB_SEQ 为 DATA_TYPE_OB_YRDSD 以符合雨滴谱适用 增加时间工具头文件的工具函数 修改DbTool工具库 修改redis 中雨滴谱特殊处理的 队列命名 修改proto文件定义 修改接入配置文件 修改数据库建表语句
 88 files changed, 23769 insertions(+), 31954 deletions(-)
 create mode 100644 conf/connectClient.conf
 create mode 100644 "doc/ubuntu \351\203\250\347\275\262\346\227\266\346\223\215\344\275\234\346\211\213\345\206\214.md"
 create mode 100644 log/connect/log_connectClientTest_2024-05-16.log
 create mode 100644 log/connect/log_connectClient_2024-05-16.log
 create mode 100644 log/connect/log_connectClient_2024-05-17.log
 delete mode 100644 log/connect/log_connectSvrTest_2024-04-23.log
 delete mode 100644 log/connect/log_connectSvrTest_2024-04-26.log
 create mode 100644 log/connect/log_connectSvrTest_2024-05-16.log
 create mode 100644 log/connect/log_connectSvr_2024-05-16.log
 create mode 100644 log/connect/log_connectSvr_2024-05-17.log
 delete mode 100644 log/connect/log_connect_2024-04-23.log
 delete mode 100644 log/connect/log_connect_2024-04-24.log
 delete mode 100644 log/connect/log_connect_2024-04-25.log
 create mode 100644 log/connect/log_connect_2024-05-14.log
 create mode 100644 log/connect/log_connect_2024-05-15.log
 create mode 100644 log/connect/log_connect_2024-05-16.log
 create mode 100644 src/modules/Connect/OpConnectData.hpp
 create mode 100644 src/modules/update/build/CMakeFiles/GenerateProcessFile.dir/DependInfo.cmake
 create mode 100644 src/modules/update/build/CMakeFiles/GenerateProcessFile.dir/build.make
 create mode 100644 src/modules/update/build/CMakeFiles/GenerateProcessFile.dir/cmake_clean.cmake
 create mode 100644 src/modules/update/build/CMakeFiles/GenerateProcessFile.dir/compiler_depend.make
 create mode 100644 src/modules/update/build/CMakeFiles/GenerateProcessFile.dir/compiler_depend.ts
 create mode 100644 src/modules/update/build/CMakeFiles/GenerateProcessFile.dir/progress.make
 create mode 100644 src/modules/update/build/CMakeFiles/OpUpDataMD.dir/home/zry/src/include/tool/OpDbTool.cpp.o
 create mode 100644 src/modules/update/build/CMakeFiles/OpUpDataMD.dir/home/zry/src/include/tool/OpDbTool.cpp.o.d
 rewrite src/modules/update/build/CMakeFiles/OpUpDataMD.dir/link.txt (97%)
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/DependInfo.cmake
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/build.make
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/cmake_clean.cmake
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/cmake_clean_target.cmake
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/compiler_depend.internal
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/compiler_depend.make
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/compiler_depend.ts
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/depend.make
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/flags.make
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/home/zry/src/include/tool/OpDbTool.cpp.o
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/home/zry/src/include/tool/OpDbTool.cpp.o.d
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/link.txt
 create mode 100644 src/modules/update/build/CMakeFiles/lib_user_all.dir/progress.make
 create mode 100644 src/modules/update/build/liblib_user_all.a
[zry@localhost ~]$ 
[zry@localhost ~]$ 

这里对命令中的特殊内容做出说明:

命令支持换行注释,可以在文本文件中写好然后拷贝到命令行,或者使用\换行,

需要注意的是:注释的内容部分需要以英文双引号包括


分享一个有趣的 学习链接:https://xxetb.xet.tech/s/HY8za


目录
相关文章
|
开发工具 git
记IDEA Git版本回退并push到远程操作
记IDEA Git版本回退并push到远程操作
258 1
记IDEA Git版本回退并push到远程操作
|
3月前
|
安全 开发工具 Android开发
【Android Git】Git版本回退方式
在实际操作中,选择合适的版本回退方式,可以有效地管理代码版本,提高开发效率和代码质量。
169 26
|
3月前
|
IDE 开发工具 git
pycharm如何查看git历史版本变更信息
通过上述步骤,你可以在 PyCharm 中轻松查看 Git 的历史版本变更信息,无论是针对整个项目、特定文件还是分支。使用 PyCharm 的 Git 集成功能,可以更高效地管理和审查代码变更,提高开发过程的透明度和可维护性。
261 19
|
开发工具 数据中心 git
详解IDEA git 版本回滚
详解IDEA git 版本回滚
427 0
|
程序员 Linux 开发工具
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
振南技术干货集:研发版本乱到“妈不认”? Git!(5)
|
存储 安全 Linux
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
振南技术干货集:研发版本乱到“妈不认”? Git!(4)
|
9月前
|
安全 开发工具 git
git合并错了,我想回退到之前的版本
git合并错了,我想回退到之前的版本
|
11月前
|
开发工具 git
unable to index file ‘~$git提交版本号.xlsx‘
unable to index file ‘~$git提交版本号.xlsx‘
|
缓存 项目管理 开发工具
Git项目管理——提交项目和版本回退(二)
Git项目管理——提交项目和版本回退(二)
104 2
|
11月前
|
开发工具 git
git 恢复单个文件到指定版本
git 恢复单个文件到指定版本
232 0

相关实验场景

更多