4

git アーカイブを使用して最新バージョン/HEAD の zip ファイルを作成していますが、ブランチ名とコミットを zip ファイル名に追加したいと考えています。どうすればこれを達成できますか?

4

2 に答える 2

3

このスクリプトを実行できます:

#!/bin/sh
sha1=`git rev-parse --short --verify HEAD`
branch=`git symbolic-ref -q --short HEAD`

git archive -o latest_${branch}_${sha1}.zip HEAD

git-auto-archiveたとえば、それを実行可能にし、パスに入れ、次のように実行します

git auto-archive
于 2013-02-20T17:30:43.260 に答える