Git hook post-merge

1

Eu tenho um gancho de pós-recebimento que cria um arquivo depois de um push no branch master

branch_name=$(git rev-parse --symbolic --abbrev-ref $refname)
if [ "master" == "$branch_name" ]; then
    touch OK_push.txt
fi

É possível fazer a mesma coisa depois de uma mesclagem (ou pull) entre uma ramificação no branch master?

    
por xergiopd 20.07.2016 / 12:25

1 resposta

1

Se você ler a lista de ganchos disponíveis , verá que há um post-merge hook ...

... mas não está claro pela sua pergunta que isso vai fazer o que você quer. Um post-receive hook é executado em um repositório git remoto após receber atualizações de um cliente, enquanto post-merge hooks é executado em seu repositório local após uma operação de mesclagem (incluindo git pull , a menos que você tenha definido o git para rebase em vez de mesclar).

    
por 28.07.2016 / 15:03

Tags