Sono nuovo di Git e sto imparando il più possibile a riguardo.
L'ultima cosa che vorrei sapere è come affrontare questo problema: ho una singola cartella ( R ) che ho inizialmente impostato come repository Git.
Da quando ho impostato R su, ora contiene diversi progetti e ora ho diverse filiali, ognuna delle quali riflette un progetto diverso e non mi piace perché è disordinata e disorganizzata.
Come tale, penso che il modo migliore per affrontare il problema potrebbe essere quello di creare un nuovo repository per ogni progetto. (Nota che ogni progetto è una sottodirectory di R .)
Tuttavia, so che creare un nuovo repository significa ricominciare da capo (cioè niente rami o commit precedenti). Secondo - Sono sicuro che la risposta è sì - ma mi chiedo se posso copiare su un ramo da R dove ho usato per tracciare le modifiche in precedenza in modo da poter continuare con il nuovo progetto come repository invece di essere un sub -directory di un altro repository.
Quindi ho due domande:
- È una buona idea dividere ogni progetto nel proprio repository? (In tal caso, ciò influenzerà la struttura generale di
R? L'idea è che smetto di usareRcome repository e utilizzi inveceR\Project1eR\Project2, ecc. Come repository separati.) - Esiste un modo per copiare un ramo da
Rnel nuovo repository?
Nota: Al momento sono l'unico sviluppatore / utente di questi file - nessun altro è coinvolto.