Sono parte di un progetto che sta avviando che avrà un eseguibile client e un eseguibile server. Stiamo usando git per mantenere il nostro team aggiornato con il codice e questa è la prima volta che molti di noi usano git (questo progetto è per una classe). Sto iniziando a configurare il repository git per il mio progetto ma non sono sicuro di quale sarebbe il miglior design per avere il codice client e server.Configurazione repository Git per un progetto che ha un server e un client
Quindi, sulla domanda, come deve essere installato il repository? Non ci sarà molta condivisione del codice tra i due eccetto il networking. Tuttavia, stiamo vedendo il networking tra i due come l'aspetto più importante e vogliamo mantenere entrambi utilizzando gli stessi concetti di networking. Ho fatto qualche ricerca in alto e vedo possibilità, due repository separati in cui dovremo garantire che entrambi i codici siano compatibili tra loro, o utilizziamo un singolo repository?
Mi dispiace per l'approccio abbastanza nuovo per questo, ho letto "Git Pro" ma non ho ancora avuto troppa esperienza con l'utilizzo di git per il progetto che funziona con più persone.
Questo suona come il modo migliore per farlo. L'ho provato e ho riscontrato alcuni problemi con l'aggiornamento dei cambiamenti nel sottomodulo di rete negli altri repository, ma penso di poterlo capire. Grazie. – CodeNeko