Я пытаюсь создать скрипт ловушки после слияния, который запускается только при слиянии из определенной ветки. Как я могу определить имя ветки, из которой произошли изменения для конкретной фиксации?
e.g.
if $from_specific_branch == 1 then
git diff --name-status HEAD@{1} HEAD "some_folder" |
while read st file; do
#skip deleted
if [ "$st" == 'D' ]; then continue; fi
# .. do something with those files
end