Articles of git submodules

Como rastrear conteúdo não rastreado?

Veja abaixo a linha sólida para minha pergunta original. Eu tenho uma pasta no meu diretório local que é untracked. Quando eu executo o git status , recebo: Changed but not updated: modified: vendor/plugins/open_flash_chart_2 (modified content, untracked content) Quando eu digito git add vendor/plugins/open_flash_chart_2 seguida, tente git status novamente, ele ainda diz untracked. O que […]

Git submódulo cabeça ‘referência não é uma tree’ erro

Eu tenho um projeto com um submódulo que está apontando para um commit inválido: o submódulo commit permaneceu local e quando eu tento buscá-lo de outro repo eu recebo: $ git submodule update fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43 Unable to checkout ‘2d7cfbd09fc96c04c4c41148d44ed7778add6b43’ in submodule path ‘mysubmodule’ Eu sei o que o submódulo HEAD […]

Como eu trabalho com um repository git dentro de outro repository?

Eu tenho um repository de mídia Git onde eu estou mantendo todos os meus arquivos mestres e scripts JavaScript e CSS que eu vou usar em vários projetos. Se eu criar um novo projeto que esteja em seu próprio repository Git, como faço para usar arquivos JavaScript do meu repository de mídia em meu novo […]

Como fazer submódulos git superficiais?

É possível ter submódulos superficiais? Eu tenho um superprojeto com vários submódulos, cada um com uma longa história, então é desnecessariamente grande arrastar toda essa história. Tudo o que encontrei é esse segmento sem resposta . Eu deveria hackear o git-submodule para implementar isso?

sub-submódulo de um submódulo git

Como des-submódulo de um submódulo git (trazer todo o código de volta para o núcleo)? Como em como “deveria” eu, como em “Melhor procedimento” …

Por que os submódulos git são incompatíveis com o svn externals?

Há muitas páginas da web por aí sugerindo maneiras de fazer com que os svn externals se pareçam com submódulos git . Eu li alguns relatos de qual é a diferença, mas isso não parece muito fundamental: Os submódulos do Git se ligam a um commit particular no repository de outro projeto, enquanto o svn: […]

Como “git clone”, incluindo submódulos?

Estou tentando colocar um submódulo em um repository. O problema é que, quando clona o repository pai, a pasta do submódulo fica totalmente vazia. Existe alguma maneira de fazer com que ‘git clone parent’ realmente coloque dados na pasta submódulo? exemplo: http://github.com/cwolves/sequelize/tree/master/lib/ nodejs-mysql-native está apontando para um git externo, mas quando eu sequelize projeto de […]

Como mudar o repository remoto para um submódulo git?

Eu criei um repository git com um submódulo nele. Eu sou capaz de dizer ao próprio submódulo para alterar seu caminho de repository remoto, mas não sei como dizer ao repository pai como alterar o caminho do repository remoto para o submódulo. Eu não ficaria surpreso se estivesse um pouco sem sorte e tivesse que […]

Maneira fácil de puxar mais recente de todos os submodules git

Estamos usando submodules git para gerenciar alguns grandes projetos que dependem de muitas outras bibliotecas que desenvolvemos. Cada biblioteca é um repository separado inserido no projeto dependente como um submódulo. Durante o desenvolvimento, muitas vezes queremos apenas pegar a última versão de cada submódulo dependente. O git tem um comando embutido para fazer isso? Se […]

Como eu pego de um repository Git através de um proxy HTTP?

Nota: enquanto o caso de uso descrito é sobre o uso de sub-módulos dentro de um projeto, o mesmo se aplica a um git clone normal de um repository sobre HTTP. Eu tenho um projeto sob controle do Git. Eu gostaria de adicionar um submódulo: git submodule add http://github.com/jscruggs/metric_fu.git vendor/plugins/metric_fu Mas eu fico … got […]