簡體   English   中英

獲取git版本之間刪除的文件

[英]Get files deleted between git revisions

我需要創建一個包含兩個git版本之間添加,更改和刪除的文件的列表。 我可以通過以下命令獲取添加/更改文件的列表:

git diff --name-only $from_revision $to_revision > "changes.txt"

它在changes.txt中提供了一個簡單明了的列表,如下所示:

addons/tiny_mce/plugins/image/plugin.min.org.js
addons/webrtc/adapter-latest.js
templates/standard/style/review.css

我的問題是如何生成兩次提交之間刪除文件的類似列表?

操作系統:Ubuntu 16.04,git:版本1.9

您可以使用--diff-filter並僅使用D過濾刪除的文件:

git diff --name-only --diff-filter=D  $from_revision $to_revision

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM