Articles of git submodules

Differenze tra sottomodulo git e sottostruttura

Quali sono le differenze concettuali tra l’uso del sottomodulo e sottostruttura git? Quali sono gli scenari tipici per ciascuno?

Due repository git in una directory?

È ansible avere 2 repository git in una directory? Non penserei, ma ho pensato di chiederlo. Fondamentalmente, mi piacerebbe controllare i miei file di configurazione della directory home (ad esempio .emacs) che dovrebbero essere comuni su tutte le macchine su cui lavoro, ma ho un secondo repository per i file locali (ad esempio .emacs.local), che […]

Git submodule push

Se modifico un sottomodulo, posso riportare il commit all’origine del sottomodulo o richiedere un clone? Se clone, posso memorizzare un clone in un altro repository?

Crea un repository di submodule da una cartella e mantieni la sua cronologia di commit git

Ho un’applicazione web che esplora altre applicazioni web in un modo particolare. Contiene alcune demo web in una cartella demos e una demo dovrebbe ora avere il proprio repository. Vorrei creare un repository separato per questa applicazione demo e renderlo un sottopackage sottomodulo dal repository principale senza perdere la cronologia dei commit. È ansible mantenere […]

Nessuna mapping del sottomodulo trovata in .gitmodule per un percorso che non è un sottomodulo

Ho un progetto che ha un sottomodulo a lib/three20 Il mio file .gitmodule il seguente aspetto: [submodule “lib/three20”] path = lib/three20 url = git://github.com/facebook/three20.git Ho clonato questo in passato senza errori, ( git submodule init seguito da un git submodule update ) e ha funzionato per un po ‘. Ho provato a clonare questo su […]

Come monitorare i contenuti non tracciati?

Vedi sotto la linea continua per la mia domanda originale. Ho una cartella nella mia directory locale che non è tracciabile. Quando git status , ottengo: Changed but not updated: modified: vendor/plugins/open_flash_chart_2 (modified content, untracked content) Quando git add vendor/plugins/open_flash_chart_2 quindi prova di nuovo lo git status , continua a dire non tracciato. Cosa sta […]

Come lavoro con un repository git all’interno di un altro repository?

Ho un repository di Git media in cui conservo tutti i miei file master e script JavaScript e CSS che utilizzerò su vari progetti. Se creo un nuovo progetto che si trova nel proprio repository Git, come faccio a utilizzare i file JavaScript dal mio archivio multimediale nel mio nuovo progetto in un modo che […]

L’errore “riferimento non è un albero” di Git submodule

Ho un progetto con un sottomodulo che punta a un commit non valido: il commit del submodule è rimasto locale e quando provo a recuperarlo da un altro repo ottengo: $ git submodule update fatal: reference is not a tree: 2d7cfbd09fc96c04c4c41148d44ed7778add6b43 Unable to checkout ‘2d7cfbd09fc96c04c4c41148d44ed7778add6b43’ in submodule path ‘mysubmodule’ So quale dovrebbe essere il sottomodulo […]

Come creare sottomodelli git poco profondi?

È ansible avere sottomoduli superficiali? Ho un superproject con diversi sottomoduli, ognuno con una lunga storia, quindi ottiene inutilmente grande trascinamento di tutta quella storia. Tutto quello che ho trovato è questa discussione senza risposta . Dovrei semplicemente hackerare il sottomodulo git per implementarlo?

sottomoduli un sottomodulo git

Come posso annullare la sottomodulazione di un sottomodulo git (riportare tutto il codice nel core)? Come in come “dovrei” io, come in “Procedura migliore” …