2012-09-24 13 views
5

C'è un modo con git per ignorare le modifiche locali in un file ma continuare a rintracciarlo nel repository remoto? Non voglio recuperare ma non spingere un file.Git ignore solo push

Nel mio caso, io voglio il file .project eclissare da commesso la prima volta sul repo "master", ma il team di sviluppo non deve spingere le modifiche apportate da plugin di Eclipse.

+0

possibile duplicato di [git ignora i file solo localmente] (http://stackoverflow.com/questions/1753070/git-ignore-files-only-locally) – Hauleth

risposta

1

Anche se non è un modo ufficiale, questo è il flusso di lavoro che utilizziamo:

Rinomina e aggiungere aggiungere .example alla fine del nome del file.

Aggiungere il nome file effettivo al file .gitignore (e impegnare il file .gitignore).

Localmente, copia il file in una copia che ha il nome file effettivo (ora ignorato).

+0

Quindi, non esiste un modo ufficiale per farlo. –

+0

Non che io sappia. –