Eu criei um ramo local que eu quero 'empurrar' rio acima. Há uma pergunta semelhante aqui no Stack Overflow sobre como rastrear uma ramificação remota recém-criada.
No entanto, meu fluxo de trabalho é um pouco diferente. Primeiro , quero criar uma ramificação local e só a empurro para cima quando estiver satisfeito e quiser compartilhar minha ramificação.
- Como eu faria isso? (minhas pesquisas no Google não pareciam ter nada).
- Como eu diria aos meus colegas para retirá-lo do repositório upstream?
ATUALIZAÇÃO Com o Git 2.0, há uma resposta mais simples que escrevi abaixo: https://stackoverflow.com/a/27185855/109305
get fetch --all
busca as novas ramificações no lado remoto (mas apenas a get fetch --prune
exclui localmente as referências às ramificações remotas excluídas). Eu acho que, ou isso deve ser configurado por eles automaticamente, ou você precisa falar com eles verbalmente.