Como se pode executar um push git a seco para verificar se há permissões de gravação em um controle remoto?

Existe uma maneira de executar a seco umgit push para saber se o usuário tem permissões para realmente criar uma nova ramificação remota? Eu gostaria de poder verificar se tudo está bom em relação às permissões para vários repositórios em que o usuário tentará criar novas ramificações antes de serem realmente criadas, para que eu possa executar a execução completa antes de fazê-lo.

questionAnswers(2)

yourAnswerToTheQuestion