代码拉取完成,页面将自动刷新
#!/usr/bin/sh
# ref: https://stackoverflow.com/a/5017265/11302760
# source: https://link.wxhboy.cn/avam
now_date=$(date +%Y%m%d%H%M%S)
new_branch="$(whoami)/$now_date"
current_branch="$(git rev-parse --abbrev-ref HEAD)"
message="update at $(date +%F' '%T)"
git add -A
echo -n -e "commit message?"
read inputMessage
if [ -n "$inputMessage" ]; then
message="$inputMessage"
fi
git commit -nm $message
git checkout --orphan $new_branch
git add -A
export GIT_COMMITTER_DATE="Sat Dec 20 1997 05:20:11 (CST) (UTC+8)"
git commit -nm "add my porfile" --date "$GIT_COMMITTER_DATE"
unset GIT_COMMITTER_DATE
git push origin $new_branch:main --force
if [ -n "$(git config remote.archive.url)" ]; then
git push archive $current_branch:main
git tag -a "$now_date-tag" -m "$(date +%F' '%T)"
git push archive "$now_date-tag"
git checkout $current_branch
git branch -D $new_branch
fi
echo "update success"
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。