Ameixa automática com busca de git

Ameixa automática com busca de git
Enquanto trabalhava em um projeto de equipe no Git, cada desenvolvedor trabalha em diferentes módulos de projeto. Depois de concluir sua tarefa, eles precisam pressionar todas as alterações adicionais ao servidor remoto do GitHub para atualizar os arquivos de código -fonte para outros desenvolvedores. Além disso, os usuários precisam atualizar seu repositório local com a versão atualizada do repositório remoto.

Às vezes, outros membros modificam os arquivos de código -fonte ou excluem qualquer ramificação ou arquivo do repositório remoto. Para esse objetivo correspondente, é necessário buscar a versão mais recente do repositório remoto do GitHub.

Este blog fornecerá um procedimento direto para automatizar a busca do Git.

Como podar automaticamente com o git buscando?

Para podar automaticamente com o git buscar, siga as etapas fornecidas:

  • Navegue para o repositório necessário.
  • Defina o URL remoto e verifique -o.
  • Faça o download da versão atualizada do repositório remoto Git.
  • Ver ramos no repositório local.
  • Verifique as filiais no Github.
  • Altere a configuração de configuração.
  • Buscar origem remota novamente.

Etapa 1: vá para o repositório Git
Mova para o repositório Git desejado, executando o comando fornecido:

$ CD "C: \ git \ test_repo"

Etapa 2: Adicionar origem remota
Para adicionar origem remota, use o “Git Remote Add”Comando junto com o nome remoto e o URL do repositório remoto necessário:

$ git remoto adicionar origem https: // github.com/laibayounas/newrepo.git

Etapa 3: Verifique a origem remota
Garanta se a origem remota foi adicionada ou não:

$ git remoto -v

Etapa 4: busque a origem remota
Em seguida, faça o download do repositório remoto usando o “git busca”Comando:

$ git busca origem

Etapa 5: Veja todos os ramos
Execute o “ramo git”Comando para visualizar a lista de todas as filiais:

$ git ramo -a

Abaixo da saída indica que atualmente, existe uma filial local e duas filiais remotas:

Etapa 6: Verifique se as galhos remotos no GitHub
Verifique a lista dos ramos remotos do Github existente de um repositório remoto específico:

Observação: Aqui, pode -se ver que há apenas um ramo, eu.e., o "principal" filial. No entanto, nosso repositório local contém “principal" e "alfa”Duas galhos remotos. Portanto, o usuário precisa atualizar o repositório local com a versão atual do repositório remoto através da poda.

Etapa 7: Verifique o arquivo de configuração
Verifique o valor padrão do “controlo remoto.origem.ameixa seca”No arquivo de configuração:

$ git config remoto.origem.ameixa seca

Pode -se observar que o valor padrão não está definido:

Etapa 8: Alterar o arquivo de configuração
Execute o comando abaixo e altere a configuração de configuração para “verdadeiro”Para podar automaticamente com o git busca:

$ git config remoto.origem.poda verdadeira

Etapa 9: Verifique a configuração
Depois disso, verifique se a configuração mudou com a ajuda do comando abaixo estatado:

$ git config remoto.origem.ameixa seca

Como você pode ver, a configuração mudou para o valor especificado:

Etapa 10: busque o ramo remoto
Agora, faça o download das filiais remotas para obter a versão atualizada com modificações:

$ git busca

O Git podou automaticamente o conteúdo do repositório remoto do repositório local:

Etapa 11: Verifique todas as filiais
Por fim, verifique todas as filiais existentes, incluindo remoto e local, usando o “ramo git”Comando:

$ git ramo -a

Na captura de tela abaixo, pode -se observar que o repositório local foi atualizado com sucesso com a versão mais recente do diretório remoto:

Nós explicamos o método mais fácil de podar automaticamente com o git busca.

Conclusão

Para automatizar as podas com a busca do Git, vá para o repositório desejado. Verifique as definições de configuração. Se a definição de configuração for não definida ou “falso”, Então mude com a ajuda do“$ git config remoto.origem.ameixa seca”Comando especificando o valor“verdadeiro”. Este blog demonstrou o procedimento para podar automaticamente com o git busca.