Enquanto trabalham em um grande projeto Git, os desenvolvedores criam muitos arquivos para vários recursos. Uma única filial pode conter vários arquivos. Às vezes, eles podem querer duplicar um único arquivo de uma filial para outra filial Git. Para o propósito correspondente, eles utilizam o “checkout git”Comando. Este comando atualiza um arquivo específico em uma filial de trabalho de outra filial.
Este estudo explicará o procedimento de duplicar um único arquivo de uma filial Git para outra filial.
Como copiar uma versão de um único arquivo de uma filial Git para outra?
Para copiar/duplicar um arquivo de uma filial para outra filial Git, primeiro, mude para o repositório Git local. Em seguida, visualize a lista de arquivos na filial de trabalho atual e selecione o arquivo que deseja copiar para outra filial. Depois disso, mude para o ramo de destino e execute o “checkout git ”Comando. Em seguida, verifique as mudanças no ramo de destino.
Etapa 1: vá para o diretório local
Primeiro, redirecione para o diretório local desejado usando o comando abaixo fornecido:
$ CD "C: \ git \ repoq"
Etapa 2: Exibir a lista de arquivos
Em seguida, veja a lista de arquivos disponíveis na filial de trabalho:
$ ls
De acordo com a saída abaixo fornecida, o “mestre”Branch contém dois arquivos. Escolha o arquivo que precisa ser copiado para outra filial. Por exemplo, selecionamos o “TestFile.TXT" arquivo:
Etapa 3: visualize ramificações disponíveis
Em seguida, verifique a lista de filiais disponíveis no repositório atual:
Ramo $ git
Pode -se observar que o repositório de trabalho contém “alfa" e "mestre" galhos:
Etapa 4: mude para outra filial
Escreva o comando abaixo fornecido e especifique o nome do ramo de destino e mude para ele. No nosso caso, "alfaӃ o ramo de destino:
$ git switch alfa
Etapa 5: Verifique a lista de arquivos no ramo de destino
Agora, veja a lista de arquivos disponíveis na filial atual:
$ ls
Aqui, pode -se ver que o “alfa“Branch contém mais dois arquivos:
Etapa 6: copie o arquivo para o alvo ramo
Então, execute o “checkout git ”Comando, juntamente com o nome de um arquivo e uma ramificação específicos da qual você deseja copiar o arquivo para a filial de destino:
$ git checkout mestre testfile.TXT
Etapa 7: Verifique as alterações
Por fim, verifique as alterações visualizando a lista de arquivos na filial de destino:
$ ls
A captura de tela abaixo indica que o “TestFile.TXT”O arquivo foi copiado do“mestre"Ramificação para o"alfa" filial:
Fornecemos o método mais fácil para copiar uma versão de um único arquivo de uma filial Git para outra.
Conclusão
Para copiar/duplicar um único arquivo de uma filial Git para outra filial, primeiro, redirecionar para o repositório específico. Em seguida, veja a lista de arquivos disponíveis na filial de trabalho e escolha o arquivo específico que precisa ser copiado para outra filial. Em seguida, navegue para outra filial e execute o “checkout git ”Comando. Este estudo explicou o procedimento de duplicar um arquivo de uma filial Git para outra filial.