Vorrei costruire un flusso specifico sul nostro git aziendale.Creare un ramo privato sul repository remoto in git
- lo sviluppatore crea un ramo sul suo computer locale e vi carica alcuni file.
- Dev spingere questo ramo per repo remoto
- altri sviluppatori non possono accedere a questo ramo
- dopo pochi giri al largo spingendo dev decidere di pubblicare i suoi cambiamenti.
- unire la sua filiale privata nel ramo pubblico
- spingere quella filiale pubblica.
In altre parole - è possibile configurare il ramo remoto privato nel repository pubblico?
Perché spingerlo se nessuno poteva usarlo ?! – Biffen
Non una risposta, ma: perché vuoi questo? C'è qualche requisito ufficiale per la segretezza? È solo che gli sviluppatori hanno paura di condividere il loro lavoro? In generale, è utile essere in grado di vedere i lavori in corso l'uno dell'altro (aiutandosi a vicenda, raccogliendo qualcuno che si ammala, ecc.). – sleske
Ragazzi perché il mio pc potrebbe bloccarsi, perché il codice non viene compilato ma ho bisogno di salvarlo in qualche modo, perché ho bisogno di una parte "privata" nel repository per le funzionalità sperimentali. Ho incontrato questo in qualche progetto. Ma usano SVN e creano due "stream" privati per lo sviluppo quotidiano e il pubblico per fornire le funzionalità rispettate –