Ho clonato un repository e il ramo master
nel mio repository sta monitorando origin/master
. Ho creato un ramo work
e ho modificato alcuni file di configurazione specifici per la mia macchina di sviluppo per far funzionare l'app.Impedire che vengano apportate modifiche locali in Git
Il mio normale flusso di lavoro sarà passare al ramo master
, unire le modifiche apportate nel ramo work
e push
quelle modifiche a monte. Il problema è che non voglio che i miei specifici frammenti vengano spinti. Quando unisco il mio ramo work
in master
anche queste modifiche vengono unite.
L'unica soluzione che ho trovato finora non è quella di trasferire tali modifiche in work
ma questa non è una soluzione soddisfacente.
Tali file di configurazione non dovrebbe essere nel repository a tutti - rimuovere loro. –
duplicato di http://stackoverflow.com/questions/2007397/howto-prevent-git-from-pushing-changes-to-some-files – vava
http://stackoverflow.com/questions/655243/ignore-modified-but -not-committed-files-in-git –