Como obter apenas um arquivo de outro ramo?

Como Obter Apenas Um Arquivo De Outro Ramo



Ao trabalhar em um repositório local Git, os desenvolvedores podem precisar copiar qualquer arquivo específico de uma ramificação local Git para outra ramificação local Git. O Git oferece várias maneiras de fazer essa tarefa rapidamente, uma delas é o “ $ git check-out ” comando. Nesse comando, você deve especificar o nome do arquivo como um argumento e a ramificação local do Git de destino.

Este artigo discute o procedimento para obter um único arquivo Git de outra ramificação.

Como obter um único arquivo Git de outra ramificação?

Para obter o arquivo único de outra ramificação, primeiro navegue até o repositório local Git e visualize a lista de conteúdo do repositório. Em seguida, crie uma nova ramificação do Git e alterne simultaneamente para ela. Depois disso, crie um novo arquivo Git no repositório e rastreie-o. Confirme as alterações adicionadas e volte para a ramificação anterior. Por fim, execute o “ $ git checkout ” comando.







Agora vá em frente e confira a implementação das instruções fornecidas acima!



Etapa 1: navegue até o repositório local do Git
Vá para o repositório local do Git utilizando o comando abaixo:



$ cd 'C:\Usuários \n azma\Git\Demo18'





Etapa 2: listar o conteúdo do repositório
Para visualizar a lista de conteúdo do repositório, execute o seguinte comando:

$ ls



Etapa 3: criar e fazer check-out da filial
Para criar e mudar imediatamente para a nova ramificação, execute o comando “ git check-out ” com o “ -b ” opção:

$ git check-out -b desenvolvedor

No comando acima, “ desenvolvedor ” é o nome do ramo que queremos criar e mudar para ele:

Etapa 4: criar arquivo
Em seguida, execute o “ toque ” para criar um novo arquivo e especificar seu nome:

$ toque arquivo2.txt

Etapa 5: arquivo de rastreamento
Acompanhe o arquivo recém-criado na área de preparação do Git:

$ git add arquivo2.txt

Etapa 6: atualizar o repositório
Adicione alterações ao repositório e salve-o usando o botão “ git commit ” junto com o “ -m ” para adicionar a mensagem de confirmação desejada:

$ git commit -m '2º arquivo adicionado'

Passo 7: Troque de Filial
Em seguida, execute o “ git switch ” e mude para a ramificação local Git existente:

$ git interruptor mestre

Passo 8: Copiar Arquivo de Outra Filial
Agora, execute o “ git check-out ” com o branch de destino e o nome do arquivo a ser copiado para o branch atual:

$ git check-out desenvolvedor -- arquivo2.txt

Etapa 9: verificar o status
Para garantir a operação do arquivo copiado, execute o “ git status ” comando:

$ git status .

Pode-se observar que o “ arquivo2.txt ” é copiado com sucesso para a ramificação de destino de outra ramificação:

Etapa 10: listar o conteúdo do repositório
Por fim, execute o “ ls ” para visualizar a lista de conteúdo do branch atual:

$ ls

Fornecemos o método para obter o arquivo único de outra ramificação.

Conclusão

Para obter um único arquivo de outra ramificação, primeiro navegue até o repositório local Git e visualize a lista de conteúdo do repositório. Em seguida, crie uma nova ramificação do Git e alterne simultaneamente para ela. Depois disso, crie um novo arquivo Git no repositório e rastreie-o. Confirme as alterações adicionadas e volte para a ramificação anterior. Em seguida, execute o “ $ git checkout ” para buscar o arquivo necessário. Este artigo ilustrou o procedimento de obtenção de um único arquivo de outra ramificação.