i
This commit is contained in:
Executable
+10
@@ -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
|
||||
Reference in New Issue
Block a user