sh 适用于Mac的gitの特定コミット间の差分をzipで出力するやつ
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 适用于Mac的gitの特定コミット间の差分をzipで出力するやつ相关的知识,希望对你有一定的参考价值。
Sourcetree (Mac) のカスタム操作に`.sh`ファイルを登録しておくと捗ります。
エラーが出たら実行権限を追加しましょう
#!/bin/sh
if [ "$2" = "" ]; then
git archive --format=zip --prefix=export/ HEAD `git diff --name-only --diff-filter=AMCR $1 HEAD` -o ~/Desktop/diff_$1.zip
else
git archive --format=zip --prefix=export/ $1 `git diff --name-only --diff-filter=AMCR $2 $1` -o ~/Desktop/diff_$2_$1.zip
fi
以上是关于sh 适用于Mac的gitの特定コミット间の差分をzipで出力するやつ的主要内容,如果未能解决你的问题,请参考以下文章
python [python] [gitpython] gitでファイルの更新日付をコミット日时に调整
sh 直近のタグからHEADまでのマージコミットの体(PRのタイトル)の一覧を表示するコマンド
markdown ファイル削除をしたコミット履歴だけを表示する
markdown GitPitchでコミットログをキレイにするための提示
sh 空コミット
markdown 分支を作り忘れて主等にしばらくしていたコミットを正しいブランチに移动したい