У меня есть Git-репозиторий, который управляется с помощью Gerrit, где вы не нажимаете на <branch>
, а вместо этого нажимаете на refs/for/<branch>
, и тогда происходит магия .Таким образом, я хотел бы различного поведения для git pull
и git push
.В частности, я хочу, чтобы git pull
подтянул с <branch>
, но git push
подтолкнул к refs/for/<branch>
.Возможно ли настроить это в Git?
(Примечание: об этом спрашивали раньше , но ответ был просто: «нет, но вот как вы можете заставить Git заставить васвсегда указывайте refspec, чтобы вы случайно не столкнулись с неправильной веткой (это не тот ответ, который я ищу)