代码拉取完成,页面将自动刷新
#!/usr/bin/env bash
# commit_date.sh outputs the date of the last commit in UTC
# Works with both gnu date and bsd date
set -e
[[ -z $DEBUG ]] || set -x
# get the epoc time of the commit
head_commit=$(git rev-parse HEAD)
git_commit_epoc="$(git show -s --format=%ct $head_commit)"
# use date for fomatting
# bsd date does not have `--version`
if [[ "$(date --version 2>/dev/null 1>/dev/null; echo $?)" -eq "1" ]]; then
# bsd date
commit_date=$(date -r $git_commit_epoc -u +"%Y-%m-%dT%H:%M:%SZ")
else
# gnu date
commit_date=$(date --date="@$git_commit_epoc" -u +"%Y-%m-%dT%H:%M:%SZ")
fi
echo $commit_date
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。