在python脚本执行时,需要在任意目录下执行git命令,这就用到了非git仓库执行git命令:
GIT_DIR=/home/cpauto/release/.git git rev-parse HEAD
git rev-parse HEAD 获取当前版本的hash码
git diff v1 v2 --name-status 获取两个版本之前修改的文件名和状态
A 增加
D 删除
M 修改
R100 移动
2024-01-10 16:03:52
在python脚本执行时,需要在任意目录下执行git命令,这就用到了非git仓库执行git命令:
GIT_DIR=/home/cpauto/release/.git git rev-parse HEAD
git rev-parse HEAD 获取当前版本的hash码
git diff v1 v2 --name-status 获取两个版本之前修改的文件名和状态
A 增加
D 删除
M 修改
R100 移动