Configure o git para puxar e empurrar todos os ramos

Eu gostaria de empurrar e puxar todos os ramos por padrão, incluindo os recém-criados.

Existe uma configuração que eu possa definir para isso?

Caso contrário, quando eu adicionar um novo branch, localmente e eu quero puxá-lo do servidor, qual é a maneira mais simples de fazer isso?

Eu criei um novo ramo com o mesmo nome e tentei puxar, mas não funciona. Me pergunta por toda a configuração remota do ramo. Como eu configuro isso?

questionAnswers(9)

yourAnswerToTheQuestion