Você provavelmente terá um repositório Git local até agora, se estiver lendo este artigo. Mas, se você ainda não tem um e deseja acompanhar, pode criar facilmente um repositório Git local da seguinte maneira:
$ git init meu projeto
Um novo repositório Git meu projeto é criado.
Agora, navegue até o diretório/ diretório do My-Project da seguinte forma:
$ CD My-Project/
Agora, vou criar um manequim índice.html Arquivo o seguinte:
$ eco 'Olá Mundo
'> ÍNDICE.html
Como você pode ver, um novo arquivo índice.html é criado.
Agora, encene o arquivo da seguinte forma:
$ git add .
Faça uma nova confirmação da seguinte maneira:
$ git commit -m 'Commits inicial'
Um novo compromisso COMPRIMENTO INICIAL é criado.
O novo compromisso deve aparecer em log git Como você pode ver na captura de tela abaixo.
$ git log --oneeline
Criando um repositório Remote Git do Github vazio:
Agora, você precisa criar um repositório remoto vazio do GitHub em qualquer serviço de nuvem Git que desejar. Se você está usando o Github como eu, então, faça o login na sua conta do GitHub. Agora, para criar um novo repositório do GitHub, clique no + ícone e depois clique em Novo repositório.
Agora, digite um nome para o novo repositório. Se quiser, digite um descrição (opcional). Selecione Público ou Privado Dependendo se você deseja definir o repositório público ou privado. Agora, certifique -se de Inicialize este repositório com um readme não é verificado. Finalmente, clique em Criar repositório.
Um repositório vazio do github deve ser criado. Este é o nosso repositório git remoto. O URL do repositório é dado abaixo, como você pode ver na seção marcada da captura de tela abaixo.
Adicionando informações de repositório remoto ao repositório Git local:
Agora, copie o URL do repositório do GitHub. Você pode fazer isso clicando no ícone, conforme marcado na captura de tela abaixo.
Agora, você deve adicionar o URL do GitHub ao seu repositório local. Para fazer isso, execute o seguinte comando:
$ git remoto adicionar origem https: // github.com/dev-shovon/my-project.git
Aqui, origem é o nome ou pseudônimo do URL do repositório do github que você acabou de adicionar. Você terá que usar o pseudônimo sempre que empurrar seu repositório local ou alterações no repositório local para o repositório remoto do github.
Você pode listar todos os repositórios remotos que você adicionou o seguinte:
$ git remoto -v
Como você pode ver, o URL do repositório do GitHub que acabei de adicionar está aqui. É referido como origem.
Empurrando o repositório Git local para o Remote Git Repository:
Agora, você pode empurrar a filial padrão mestre do seu repositório Git local ao repositório remoto do GitHub da seguinte forma:
$ git push -U Origin Master
Aqui, origem é o alias do Remote Git (Github neste caso) URL do repositório e mestre é o ramo que você deseja empurrar para o repositório Git remoto.
OBSERVAÇÃO: O -você a opção é usada apenas para o primeiro empurrão de qualquer ramo. Como, estou empurrando o local mestre ramificação para o repositório do github pela primeira vez, adicionei -você opção aqui. Isso cria um ramo de rastreamento para o mestre filial. Da próxima vez que você empurrar qualquer coisa para o mestre ramo, você não precisa usar o -você opção novamente.
Você será solicitado a fornecer o nome de usuário e a senha da sua conta do GitHub. Depois de fazer, o conteúdo da filial padrão mestre Do seu repositório Git local será empurrado para o repositório do GitHub.
Como você pode ver, o mestre A filial é carregada para o repositório vazio do GitHub que eu criei anteriormente.
Empurrando mudanças locais para o repositório Git remoto:
Agora, vamos fazer uma mudança simples para o índice.html Arquivo no meu repositório Git local.
Como você pode ver, eu modifiquei o índice.html arquivo.
$ git status
Agora, encene as mudanças da seguinte forma:
$ git add .
Agora, comprometa as mudanças da seguinte maneira:
$ git commit -m 'adicionou um parágrafo ao índice.página html '
As mudanças devem ser cometidas.
O novo compromisso está listado em log git Como você pode ver na captura de tela abaixo.
$ git log --oneeline
Agora, empurre as mudanças do local mestre ramificar para o repositório do GitHub da seguinte forma:
$ Git Push Origin Master
As mudanças devem ser empurradas para o repositório do GitHub.
Como você pode ver, o repositório do GitHub é atualizado.
Empurrando outros ramos para o repositório Remote Git:
Nesta seção, vou mostrar como empurrar outros ramos para o repositório do GitHub e empurrar mudanças nessas ramificações para o repositório do GitHub também.
Primeiro, crie um novo ramo, digamos ou seja, Fix do seguinte modo:
$ git ramo, ou seja, Fix
Agora, consulte a filial recém -criada ou seja, Fix do seguinte modo:
$ git checkout, ou seja, Fix
Agora, faça um pouco de mudança para o índice.html arquivo.
Agora, encene as mudanças da seguinte maneira:
$ git add .
Agora, faça uma confirmação da seguinte maneira:
$ git commit -m 'fixo, ou seja, problema'
Agora, empurre o ramo recém -criado ou seja, Fix Para o repositório do GitHub da seguinte maneira:
$ git push -u origem ou seja
O ou seja, Fix a filial deve ser empurrada para o repositório do GitHub.
Como você pode ver, o ou seja, Fix a filial é empurrada para o repositório do GitHub.
Agora, você pode pressionar quaisquer alterações do ou seja, Fix ramificação usando o git push comando sem o -você opção.
Faça uma pequena mudança no índice.html arquivo.
Encenar as mudanças e fazer uma confirmação da seguinte maneira:
$ git add .
$ git commit -m 'adicionou uma linha horizontal à página'
Agora, empurre as mudanças do ou seja, Fix ramificar para o repositório do GitHub da seguinte forma:
$ git push origem ou seja
As mudanças do ou seja, Fix a filial deve ser empurrada para o repositório do GitHub.
Como você pode ver, o novo compromisso é exibido na página do repositório do GitHub.
Então, é assim que você pressiona as mudanças para gits remotos. Obrigado por ler este artigo.