In un repository A
la cartella sub
è inclusa come sottotree git del repository S
- che punta al ramo master
.sottotree git: possibile cambiare ramo/percorso secondario in un repository biforcato?
Ho biforcuto deposito A
in F
. Ora voglio fare una delle seguenti operazioni nella F
:
- cambiamento
sub
di utilizzare un ramo diverso diS
(cioèdevelop
ramo) - o: cambiare
sub
utilizzare un repository completamente diversa
Uno di questi è possibile, e se sì, come? Ci saranno effetti collaterali che dovrei sapere?
E come posso essere sicuro che il mio cambiamento di sottostruttura non verrà aggiornato nel repository A
quando unisco le mie modifiche (richiesta pull)? Voglio dire oltre a isolare i commit.
e che non verrà sincronizzato a monte? Immagino che darò una prova allora. – LearnCocos2D
Non verrà sincronizzato a monte. "" non è salvato da nessuna parte; è solo usato per il comando per sapere da dove ottenere i file. Dopodiché, ottieni una normale sottodir all'interno del tuo repository. –
elmart
Ah ok, vedo che ora ... il sottostrato semplicemente "copia" lo stato di un commit di un altro repository, come se lo avessi copiato manualmente (ma conservando la cronologia dei commit e cosa no). In modo che non cambi il mio problema originale di non sincronizzare una cartella specifica tra due repository, ma risponde a sufficienza a questa domanda. – LearnCocos2D