checkout git -Track ramal Origin/Branch vs Git Checkout -B Branch Origin/Branch

checkout git -Track ramal Origin/Branch vs Git Checkout -B Branch Origin/Branch
O Git possui extensos recursos que se destacam de outras ferramentas de rastreamento, como criar várias filiais para cada módulo de desenvolvimento, alternar de uma ramificação para outra sempre que necessário, definindo ramos locais como ramos de rastreamento remoto e muito mais. Os desenvolvedores também podem criar, alternar e definir como rastrear uma filial local simultaneamente. Para esse fim, o “checkout $ git -B origem/”O comando pode ser usado. Além disso, se você deseja definir apenas uma filial remota como uma filial de rastreamento local sem mudar para ela, utilize o “$ git checkout -track Origin/”Comando.

Neste post, você aprenderá sobre:

  • Como usar o comando “Git Checkout -track Branch Origin/Branch”?
  • Como usar o comando “Git Checkout -b Branch Origin/Branch”?

Como usar o comando “Git Checkout -track Branch Origin/Branch”?

Para usar o “$ git checkout -track Origin/“Comando, primeiro, mude para o repositório local do Git e verifique a lista de filiais remotas e locais existentes. Em seguida, execute o comando específico.

Etapa 1: mova para o diretório Git

Primeiro, execute o “cd”Comando junto com o caminho do repositório local Git e mova -se para ele:

$ CD "C: \ Usuários \ Nazma \ Git \ Demo_12"

Etapa 2: Veja ramos locais e remotos existentes

Para listar os ramos existentes, utilize o “ramo git" com o "-a”Opção para exibir a lista de ramificações remotas e locais:

$ git ramo -a

Pode ser observado a partir da saída que temos um “origem/devRamo remoto que não é rastreado no repositório local:

Etapa 3: Defina a filial remota como ramificação de rastreamento local

Agora, execute o “ramo git”Comando junto com o“-acompanhar”Opção para rastrear uma filial e especificar o nome local e remoto da filial:

$ git ramo -rastrear dev origem/dev

A saída abaixo mostra que a filial remota especificada é definida como rastreando a filial local:

Etapa 4: Certifique -se de ramo rastreado

Verifique se a filial rastreada recém -adicionada existe como uma filial local na lista, executando o “ramo git”Comando com o“-a”Opção:

$ git ramo -a

Como você pode ver, a filial especificada está presente na lista:

Como usar o comando “Git Checkout -b Branch Origin/Branch”?

O "checkout git -B “O comando cria e muda para uma nova filial. No entanto, o "origem/”Juntamente com o comando descrito anteriormente, pode ser usado para definir a filial local recém -criada como uma nova filial de rastreamento.

Siga as etapas listadas abaixo para entender a declaração fornecida acima!

Etapa 1: Crie, defina e mude para a nova filial de rastreamento

Executar o “checkout git”Comando com o“-b”Opção com o nome da filial desejada:

checkout $ git -B dev origem/dev

No comando acima mencionado:

  • ““-b”A opção é usada para criar uma nova filial.
  • ““Verificação git”O comando é usado para mudar para uma nova filial.
  • ““Dev”É o nome de ramo recém -criado.
  • ““origem”É o nome remoto e“Dev”É o nome da filial remota. Considerando que a "origem/dev”Define o ramo recém-criado como uma filial de rastreamento remoto.

Aqui, pode -se observar que a nova filial local é criada e alterada com sucesso, bem como é resolvida como uma nova filial de rastreamento:

Etapa 2: Liste todas as filiais existentes

Por fim, execute o comando abaixo fornecido e verifique se a nova filial foi criada e defina como uma nova filial de rastreamento:

$ git ramo -a

Isso é tudo! Explicamos a diferença entre o checkout git -origem da trilha/ e o checkout git -b origem/ comandos.

Conclusão

O "$ git checkout -track Origin/”O comando é utilizado quando os desenvolvedores precisam criar e definir uma nova filial local como uma nova filial de rastreamento remoto sem mudar para ele. No entanto, o "checkout $ git -B origem/”O comando pode ser usado para criar, alternar e definir como uma nova filial de rastreamento remoto. Esta posta.