Respostas:
Este é o ramo principal. A árvore principal do seu sistema de controle.
push = envia suas alterações para a
origem do servidor remoto
= mestre da origem do servidor remoto = ramificação mestre
Se você tiver outras ramificações remotas, terá algo como "teste de origem do push do git", em seguida, enviará as alterações para a ramificação remota de teste.
git push feature/Calculator calcFeature
deu um erro fatal ao dizer que o recurso / Calculadora não é o repositório correto
git push origin calcFeature:feature/Calculator
deve fazer o truque IIRC. Como alternativa, você também pode fazer git push -u origin feature/Calculator
o calcFeature
check-out
Essa master
é a <src>
parte de a refspec
.
Isso significa que sua master
filial local será enviada para a master
filial do controle remoto origin
( orgin/master
).
Se você tivesse especificado
git push origin master:my_work
então você teria empurrado seu local master
para origin/my_work
. Se você não usar a :my_work
peça, o destino usará como padrão o mesmo ramo fornecido como origem.
Apenas especificando
git push origin
empurrará todas as ramificações locais que possuem uma ramificação remota correspondente a essa ramificação por padrão. Não é apenas o ramo atual . É o mesmo que usar git push origin :
.
Você pode alterar esse padrão com git config remote.origin.push HEAD
, o que enviaria a ramificação atual para uma ramificação remota com o mesmo nome.
Consulte configure-a-branch-local-for-push-to-specific-branch para obter mais detalhes sobre a configuração de refspecs e a configuração push.default
.
O git push origin master enviará suas alterações ao servidor remoto. "master" refere-se à ramificação master em seu repositório.
Se você deseja enviar suas alterações para qualquer outra ramificação (por exemplo, test-branch), é possível: git push origin test-branch.
Isso empurrará seu código para a origem da ramificação de teste em seu repositório.
git push origin test
envia atest
ramificação local paraorigin/test
. Apenas no caso de alguém estar esperando que o ramo atual seja empurrado.