git - 吉特 | 导出文件名在提交到 Git 后更改
问题描述
$ git log --name-status HEAD^..HEAD
commit 2ca5c13aba662df60ace9945b5110b7589f0aad2 (HEAD -> devops, origin/devops)
Author: Sample Name <samplename@asdfgt88p12.asdfe.net>
Date: Wed Feb 6 17:18:30 2019 +0000
removing unnecessary lines
M dev/Jenkinsfile1
M dev/JenkinsfileFind
M dev/JenkinsfileCICD-DEV
M dev/JenkinsfileIaC
git log --name-status HEAD^..HEAD命令列出最后提交的文件。如何将所有这些文件名和文件名路径导出到 .csv 文件中?
解决方案
您可以使用“如何仅列出在两次提交之间更改的文件名? ”中的命令之一。
git diff --name-only --diff-filter=M @~ > list.csv
推荐阅读
- java - 是什么导致我的这部分 java 代码中的空指针异常?
- r - 是否有更有效的匹配版本来搜索数字的重复排列?
- c++ - C++ cin.getline 忽略空行
- javascript - 读取 API 请求时未定义的 const
- java - Java 和 Kotlin 泛型方法之间的区别
- c# - 用鼠标平滑移动子刚体 Unity3D
- html - 如何在轮播中对齐图像中间的按钮?
- c++ - 这是动态分配浮点变量的正确方法吗
- python - 当 API 指令显示 curl 并且我正在使用请求时,使用 python 访问 API
- python - 从 tf.io.parse_single_sequence_example 获取字符串