Uma subárvore git é a coisa certa, para acompanhar um repositório sub git que também quero personalizar?


0

Eu quero usar esse tema Jekyll no meu repositório. Como posso acompanhar esse sub-repositório remoto enquanto adiciono ou faço minhas alterações na documentação do meu repositório?

Posso conseguir isso com uma subárvore git?

Respostas:


1

Posso conseguir isso com uma subárvore git?

Resposta curta

Sim.

Resposta longa

Subárvore e submódulos

Você pode usar subtreeou submodule. Ambos diferem em conceito e uso. Para introdução com mais links, consulte:

Como começar

Primeiro, pense no que você quer fazer:

  • Basta incluir o outro projeto / tema?
  • Mude apenas o seu projeto e não o tema?
  • Acompanhar as alterações upstream?
  • Mude o tema você mesmo?
  • Integrar alterações upstream ao tema com suas alterações?
  • Enviar suas alterações para o tema upstream?

Se você já decidiu por uma das soluções: configure um repositório simples como um playground e tente trabalhar com seus casos de uso. Ou melhor ainda: tente com ambos submodulee subtreeem repositórios diferentes e veja qual funciona melhor para você.

Pontos bônus

Coloque os comandos que você usará para implementar seu fluxo de trabalho em scripts, Makefile ou ferramenta de automação ou construção semelhante.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.