Este guia discutirá:
Diferenciar os comandos "clone git" e "checkout"
Para duplicar o repositório remoto na máquina local, o “clone git”O comando pode ser usado. No entanto, o "checkout git”O comando é usado para redirecionar de uma filial local para outra. Além disso, os desenvolvedores podem utilizar este comando específico para criar uma nova ramificação e cancelar as alterações adicionais não comprometidas do arquivo.
Como clonar o repositório remoto usando o comando "git clone"?
Para clonar o repositório do GitHub para o repositório local, primeiro, navegue para o repositório desejado, executando o comando fornecido:
$ CD "C: \ Usuários \ Nazma \ git \ Cloud1"
Então, execute o “git remoto -v”Comando para visualizar a lista de URLs remotos:
$ git remoto -v
Em seguida, use o “clone git”Comando para fazer uma cópia do repositório remoto através da clonagem:
$ git clone https: // github.com/gituser0422/demonstração5.git
Como trocar de ramificação usando o comando “Git Checkout”?
Para navegar de uma filial local para outra, execute o “checkout git”Comando junto com o nome do ramo de destino:
$ git checkout alfa
Como criar e trocar a filial imediatamente usando o comando "Git Checkout"?
Os desenvolvedores podem gerar e mudar imediatamente para uma nova filial local, utilizando o “checkout git”Comando. Como se segue:
$ git checkout -b beta
Aqui o "-b”A opção representa o ramo. De acordo com a saída abaixo fornecida, o novo ramo “beta”É criado e redirecionado com sucesso:
Como desfazer mudanças usando o comando “Git Checkout”?
Para desfazer as alterações locais no arquivo específico, primeiro, modifique o arquivo executando o seguinte comando:
$ eco "meu arquivo" >> myfile.TXT
Agora, use o “status git .”Comando para verificar o status do atual repositório de trabalho:
$ git status .
Pode -se observar que o arquivo modificado mais recentemente é colocado na área de trabalho:
Finalmente, execute o “checkout git”Comando junto com o nome de arquivo específico:
$ git checkout myfile.TXT
De acordo com a saída fornecida, um novo caminho do índice é atualizado com sucesso:
Por fim, veja o status do repositório com a ajuda do seguinte comando:
$ git status .
Como você pode ver, as alterações locais são descartadas do arquivo específico:
Isso é tudo! Nós elaboramos brevemente sobre a diferença entre “clone git" e "checkout git”Comandos.
Conclusão
O "clone git”O comando cria uma cópia do repositório remoto na máquina local. Por outro lado, o “checkout git”O comando pode ser usado para mudar de uma filial para outra. Além disso, é utilizado para criar uma nova ramificação e cancelar as alterações adicionais não comprometidas do arquivo. Este guia demonstrou a diferença entre o checkout do Git e o clone.