Git - Empurre as alterações para o Branch Git remoto

Git Push Changes Remote Git Branch



Neste artigo, vou mostrar como enviar (fazer upload) de seu repositório Git local para um repositório Git remoto hospedado em serviços de nuvem Git, como GitHub / BitBucket etc. Também mostrarei como enviar por push as alterações que você ' fizemos em seu repositório Git local para o repositório Git remoto. Então vamos começar.

' >index.html







Como você pode ver, um novo arquivo index.html é criado.



Agora, prepare o arquivo da seguinte maneira:



$git add.





Faça um novo commit da seguinte maneira:

$git commit -m 'confirmação inicial'



Um novo commit commit inicial é criado.

O novo commit deve aparecer em git log como você pode ver na imagem abaixo.

$git log --uma linha

Criando um repositório Git remoto GitHub vazio:

Agora, você precisa criar um repositório GitHub remoto vazio em qualquer serviço de nuvem Git que desejar. Se você estiver usando o GitHub como eu, faça login em sua conta do GitHub. Agora, para criar um novo repositório GitHub, clique no + ícone e clique em Novo repositório .

Agora, digite um nome para o novo repositório. Se você quiser, digite um Descrição (opcional). Selecione Público ou Privado dependendo se você deseja definir o repositório como público ou privado. Agora, certifique-se Inicialize este repositório com um README não está marcada. Finalmente, clique em Criar repositório .

Um repositório GitHub vazio deve ser criado. Este é nosso repositório Git remoto. A URL do repositório é fornecida abaixo, como você pode ver na seção marcada da imagem abaixo.

Adicionando informações do repositório remoto ao repositório Git local:

Agora, copie a URL do repositório GitHub. Você pode fazer isso clicando no ícone conforme marcado na imagem abaixo.

Agora, você precisa adicionar a URL do GitHub ao seu repositório local. Para fazer isso, execute o seguinte comando:

$git remoteadicionar https origem://github.com/dev-shovon/my-project.git

Aqui, origem é o nome ou alias do URL do repositório GitHub que você acabou de adicionar. Você terá que usar o alias sempre que enviar seu repositório local ou alterações em seu repositório local para o repositório GitHub remoto.

Você pode listar todos os repositórios remotos que adicionou da seguinte maneira:

$git remote -v

Como você pode ver, o URL do repositório GitHub que acabei de adicionar está aqui. É conhecido como origem.

Empurrando o repositório Git local para o repositório Git remoto:

Agora, você pode empurrar o branch padrão mestre do seu repositório Git local para o repositório GitHub remoto da seguinte maneira:

$git push -vocêmestre de origem

Aqui, origem é o alias da URL do repositório Git remoto (GitHub neste caso) e mestre é o branch que você deseja enviar para o repositório Git remoto.

NOTA: o -você opção é usada apenas para o primeiro push de qualquer branch apenas. Como, estou empurrando o local mestre branch para o repositório GitHub pela primeira vez, eu adicionei -você opção aqui. Isso cria um ramo de rastreamento para o mestre filial. Na próxima vez que você enviar qualquer coisa para o mestre ramo, você não tem que usar o -você opção novamente.

Você será solicitado a fornecer o nome de usuário e a senha de sua conta do GitHub. Depois de fazer isso, o conteúdo do branch padrão mestre do seu repositório Git local será enviado para o repositório GitHub.

Como você pode ver, o mestre branch é carregado para o repositório GitHub vazio que eu criei anteriormente.

Empurrando mudanças locais para o repositório Git remoto:

Agora, vamos fazer uma mudança simples no index.html arquivo no meu repositório Git local.

Como você pode ver, eu modifiquei o index.html Arquivo.

$git status

Agora, faça as mudanças da seguinte maneira:

$git add.

Agora, comprometa as alterações da seguinte maneira:

$git commit -m 'adicionou um parágrafo à página index.html'

As mudanças devem ser confirmadas.

O novo commit está listado em git log como você pode ver na imagem abaixo.

$git log --uma linha

Agora, empurre as mudanças do local mestre ramifique para o repositório GitHub da seguinte maneira:

$git pushmestre de origem

As alterações devem ser enviadas para o repositório GitHub.

Como você pode ver, o repositório GitHub está atualizado.

Enviando outras ramificações para o repositório Git remoto:

Nesta seção, vou mostrar como enviar outros branches para o repositório GitHub e enviar alterações para esses branches no repositório GitHub também.

Primeiro, crie um novo branch, digamos ie-consertar do seguinte modo:

$ramo gitie-consertar

Agora, faça check-out no branch recém-criado ie-consertar do seguinte modo:

$git checkoutie-consertar

Agora, faça uma pequena mudança no index.html Arquivo.

Agora, faça as mudanças da seguinte maneira:

$git add.

Agora, faça um commit da seguinte maneira:

$git commit -m 'corrigido ie problema'

Agora, empurre o branch recém-criado ie-consertar para o repositório GitHub da seguinte maneira:

$git push -vocêorigem ie-fix

o ie-consertar branch deve ser enviado para o repositório GitHub.

Como você pode ver, o ie-consertar branch é enviado para o repositório GitHub.

Agora, você pode empurrar qualquer alteração do ie-consertar ramo usando o git push comando sem o -você opção.

Faça uma pequena mudança no index.html Arquivo.

Faça as mudanças e faça um commit da seguinte maneira:

$git add.
$git commit -m 'adicionou uma linha horizontal à página'

Agora, empurre as mudanças do ie-consertar ramifique para o repositório GitHub da seguinte maneira:

$git pushorigem ie-fix

As mudanças do ie-consertar branch deve ser enviado para o repositório GitHub.

Como você pode ver, o novo commit é exibido na página do repositório GitHub.

Então, é assim que você envia mudanças para branches remotos do Git. Obrigado por ler este artigo.