Я прочитал в Интернете, что git hook принимает 3 аргумента:
имя обновляемой ссылки,
старое имя объектахранится в ссылке,
и новом имени объекта, который будет сохранен в ссылке.
Я пытаюсь получить доступ к этим аргументам, но егопустой.Не могли бы вы помочь мне понять, что здесь не так?
#!/bin/bash
echo $@
refname="$1"
oldrev="$2"
newrev="$3"
Основываясь на комментариях, я попытался добавить оператор echo echo "In update hook: Args:$@"
, и вот вывод, который я вижу:
$git push
Counting objects: 6, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (4/4), done.
Writing objects: 100% (6/6), 563 bytes | 0 bytes/s, done.
Total 6 (delta 0), reused 1 (delta 0)
remote: In update hook: Args:
remote:
remote: