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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM