O Git é uma daquelas ferramentas sobre as quais eu sempre soube o suficiente para ser perigoso e, geralmente, tendo a aprender novas habilidades quando estou em uma posição em que realmente preciso delas. Surpreendentemente, foram necessários cerca de 15 anos de uso do git para que eu me deparasse com a necessidade de fazer push para uma ramificação remota cujo nome é diferente da minha ramificação local. É claro que o senhor pode agradecer ao gh-pages
por essa ocorrência.
Fazer push para uma ramificação remota com um nome diferente do nome da ramificação local é tão fácil quanto um :
:
# git push {remote} {local_branch_name}:{remote_branch_name} git push origin gh-pages-wip:gh-pages
Pela primeira vez em minha carreira, estou precisando fazer push para o mesmo branch, além do master, a partir de vários branches ao mesmo tempo. Um branch sensível como o gh-pages
fará isso com o senhor. Boa codificação!
Projetando para a Simplicidade
Antes de começarmos, vale a pena dedicar um breve momento para me apresentar aos senhores. Meu nome é Mark (ou @integralist se o Twitter for sua ferramenta de comunicação preferida) e atualmente trabalho para a BBC News em Londres, Inglaterra, como engenheiro principal/técnico…