私はgitの初心者です。2つのブランチまたはタグ間の差分を生成して、2つの間で変更されたファイルのリストを取得し、このファイルのリストを[1行に1つ](他の詳細とともに)「チェンジリスト. TXT"
基本的に、これは出力ファイルに必要な形式の一種です。
[AbbrvHash1] [AbbrvHash2] [FullHash1] [FullHash2] [TypeOfChange] [FileName] [CommitComment(AbbrvHash1のコメントの最初の14文字のみ)] [Hash1のコミット日時] [コミッターID]
1 行に 9 個の情報があり、AbbrvHash1 ごとに並べ替えられます
git「diff-tree」と「log」を使ってみました。個別に、彼らは部分的な情報を提供します。上記の出力を得るために、diff-tree からの 2 つの出力をマージして 1 つのフライにログインする方法を確認しようとしています。
何かご意見は?