Lavoro molto spesso su alcune caratteristiche del mio progetto che ho bisogno di fare una pausa prima che sia abbastanza buono per un commit. Tuttavia, uso quotidianamente due computer diversi per codificare (il mio portatile e il desktop del mio laboratorio di ricerca). Es .: Sto lavorando a un servizio a casa, poi mi fermo e vado al mio laboratorio.
Non voglio mescolare la sincronizzazione cloud (ad esempio Dropbox) con il monitoraggio remoto GitHub.
Ho semplicemente commesso stati incompleti (e disordinati) del mio codice prima (e lo ho spinto) solo allo scopo di spingerlo nell'altro computer per continuare il lavoro. Sono abbastanza sicuro che questa sia una cattiva pratica.
Oggi, però, ho trovato git stash
dopo aver fatto Googling un po '. Sembra la soluzione perfetta per ciò di cui ho bisogno.
Tuttavia, la documentazione non dice se va a github una volta che spingo le mie modifiche. Oltre a questo, voglio sapere se c'è un modo più efficiente per realizzare la mobilità di cui ho bisogno.
Grazie in anticipo!