Qual è l'approccio migliore per incorporare il codice da un repository pubblico in un progetto privato in cui il codice pubblico non può essere limitato a una sottodirectory? Nel mio caso, sto lavorando a un gioco e mi piacerebbe utilizzare il ramo beta del motore (che è disponibile come repository git), ma tutto il mio codice personalizzato deve essere sotto una sottodirectory del codice del motore, quindi i sottomoduli non faranno il trucco. Dato che sto lavorando con un piccolo team, voglio essere in grado di trasmettere le mie modifiche al nostro repository remoto per condividerle. Mi piacerebbe anche essere in grado di apportare modifiche all'autore del motore, ma non sono preoccupato di spingere eventuali modifiche al repository pubblico.Integrazione del repository git pubblico in un progetto privato (senza sottomoduli o unione secondaria)
L'approccio più semplice è quello di mantenere solo una cartella separata con un clone del repository del motore intorno, e, occasionalmente, aggiornarlo e copiare i file su (sono ben organizzati, quindi questo non è così male come sembra. Mi piacerebbe essere in grado di farlo con git, comunque.
Grazie! Questo è esattamente l'informazione che stavo cercando. –