デプロイ スクリプトに git log 行を追加しています。
git pull origin master
git log -n 1 > lastcommit.txt
ant -f build.xml deploy
最後のコミットの詳細を保存します。これにより、出力ファイルが生成されます(執筆時点):
commit 3ced14ef1004287b55c21d384447c21cb58edfa6
Merge: 616a15e 5adc9c5
Author: www-data <www-data@backup.agilebase.co.uk>
Date: Sat Jul 28 15:20:39 2012 +0100
Merge branch 'master' of github.com:okohll/agileBase
ただし、そのコミット コードhttps://github.com/okohll/agileBase/commits/3ced14ef1004287b55c21d384447c21cb58edfa6を使用すると、404 not found エラーが返されます。
git log を誤解しているに違いありません。github の Web インターフェイスで最後のコミットにリンクするコミット ハッシュを見つけたいのです。それを行う方法はありますか?3ced14ef1004287b55c21d384447c21cb58edfa6 は何を指していますか?
5adc9c51326772318394fceb479a31e26306259b.