Este estudo explicará:
Quando usar a subárvore git?
A subárvore Git é um substituto para o submódulo Git. É uma maneira de mesclar o conteúdo de um repositório em outro. Pode ser utilizado quando o projeto for extenso. Ele mantém sua própria identidade, mas seus compromissos estão ligados às confirmações do repositório pai. Além disso, o Git Subatre tem um fluxo de trabalho simples e não adiciona novos arquivos de metadados e seu conteúdo pode ser modificado facilmente sem ter outra cópia do repositório da dependência.
Como criar/adicionar a subárvore no git?
Para adicionar uma subárvore no git, primeiro, redirecionar para um diretório local específico. Então, use o “Git subtree Add -Prefix ”Comando.
Etapa 1: Mude para o repositório Git local
Primeiro, redirecione para o repositório local necessário usando o comando abaixo estatado:
CD "C: \ git \ reposa"
Etapa 2: adicione subárvore
Então, execute o “Git Subárreo Adicionar”Comando, especifique o prefixo, o URL do repositório remoto e o nome remoto da filial para criar a subárvore:
Git subtree add --prefix = subtreedirectory https: // github.com // Demo.Git Master
Aqui o "-prefixo”É usado para criar um diretório local chamado“Subtereedirectory”Para o qual você deseja puxar a subárvore. Além disso, substitua o nome de usuário no URL do GitHub pelo nome de usuário do proprietário do repositório:
Etapa 3: Verifique a subárvore
Para verificar se a subárvore foi adicionada ou não, liste o conteúdo do repositório:
ls
Pode -se observar que o “subtreedirectory/”A subárvore foi adicionada com sucesso:
Isso era tudo sobre usar a subárvore no git.
Conclusão
A subárvore Git é a alternativa aos submódulos git. É um método mesclar o conteúdo de um repositório em outro. Para criar ou adicionar a subárvore, o “Git subtree Add -Prefix ”O comando pode ser utilizado. Este artigo explicou o motivo para usar a subárvore git e o método de criação.