Ho letto molto su quanto sia orribile il sottomodulo git, ma non sono sicuro che sia solo il lamento di persone che sentono limiti o se ha problemi seri (soprattutto riguardo al mio caso d'uso).Git usando sottostruttura o sottomodulo per gestire risorse esterne
Voglio solo includere pronti contro termine diversi nel mio repo come questo
website/
libs/
js/
fs-slides [external]
fs-dialog [external]
e devono possibilità di aggiornare i pronti contro termine con facilità. Per quanto ho capito, non c'è una facile possibilità di includere solo un file da un repo, giusto? (Ma va bene.)
Devo utilizzare i sottomoduli per questo?
O ci sono problemi con esso? O la sottostruttura è molto più facile?
Quando mettono commit in un sottomodulo dovresti anche ricordarti di 'git push'. Perché se non esegui un comando 'git commit && git push' nel tuo repository principale, stai spingendo un riferimento a un commit del submodule che non esiste da nessun'altra parte. – Michael
@ Michael buon punto. L'ho incluso nella risposta per maggiore visibilità. – VonC