git获取一个版本相对于另一个版本新增,修改,删除的文件
git diff --name-status 00ef237ef0f0a4b8bd9609c2b6d570472028212d abf13b4d58abbb05a7d494cdc205d025978ace5a|grep "^A" git diff --name-status 00ef237ef0f0a4b8bd9609c2b6d570472028212d abf13b4d58abbb05a7d494cdc205d025978ace5a|grep "^M" git diff --name-status 00ef237ef0f0a4b8bd9609c2b6d570472028212d abf13b4d58abbb05a7d494cdc205d025978ace5a|grep "^D"
使用方法: git diff 最新版本 之前版本
A为新增,M为修改,D为删除
如:
新版本相对旧版本,你是删除了,旧版本相对新版本,他是增加的
[root@git-code dkh-lopal-api]# git diff --name-status dbfbee17adf03a2eebe36475636d411ad781f677 d104a31be611b95c4fd34037a1830aca1540bb26 |grep "^D" D .idea/.name D .idea/baseapi335_lopal.iml D .idea/encodings.xml D .idea/misc.xml D .idea/modules.xml D .idea/vcs.xml D .idea/workspace.xml [root@git-code dkh-lopal-api]# git diff --name-status d104a31be611b95c4fd34037a1830aca1540bb26 dbfbee17adf03a2eebe36475636d411ad781f677|grep "^A" A .idea/.name A .idea/baseapi335_lopal.iml A .idea/encodings.xml A .idea/misc.xml A .idea/modules.xml A .idea/vcs.xml A .idea/workspace.xml