Git - O que é "Refspec"
Eu tenho seguidoeste guia na configuração da integração contínua do GitLab com o Jenkins.
Como parte do processo, é necessário definir o respec da seguinte maneira
+refs/heads/*:refs/remotes/origin/* +refs/merge-requests/*/head:refs/remotes/origin/merge-requests/
*
Por que isso é necessário não é explicado no post, então comecei a procurar uma explicação on-line e observei odocumentação oficial bem como algumas questões relacionadas ao estouro de pilhacomo este.
Apesar disso, ainda estou confuso -
O que exatamente é refspec?
E por que o refspec acima é necessário - o que faz?