Definire alcune impostazioni GIT globali da ereditare automaticamente

2

Sysnopsis

Provenendo da uno sfondo Linux trovo le modifiche di Apples alla gerarchia Unix un po 'confuse. Tuttavia questi sottili cambiamenti rendono difficile per me fare rapidamente ciò di cui ho bisogno.

  • Spiegherò il mio scenario in un'impostazione di Linux come avrebbe più senso, quindi spero che qualcuno possa tradurre questo in gergo BSD / OS X.
  • Non mi piacciono le cose basate sulla GUI se esiste un'alternativa CLI.

Problema

Recentemente ho installato GIT in modo da poter lavorare su un certo numero di progetti dal mio MacBook, in linux si possono definire le impostazioni di configurazione predefinite in /etc/gitconfig che viene prima caricato nella configurazione degli utenti e quindi unito con ~/.gitconfig .

Quando creo questo file di configurazione git globale predefinito in /etc/gitconfig non ha effetto quando eseguo i miei alias, a meno che non li definisca specificamente per ciascun utente sulla macchina.

Qualcuno potrebbe suggerirmi esattamente come funziona questo comportamento predefinito su OS X?

    
posta ash 26.12.2013 - 21:23
fonte

3 risposte

1

Questo potrebbe aiutare qualcuno a trovare questa configurazione nel seguente percorso: /usr/local/git/etc/gitconfig

    
risposta data 26.12.2013 - 23:35
fonte
0

Puoi provare

git config --system -e 

e

git config --global -e 

per aprire il sistema e i file di configurazione globali in un editor. Questo ti dirà quale percorso git sta cercando quei file, guardando il file che apre.

    
risposta data 27.12.2013 - 00:10
fonte
0

Non ci crederai, ma dopo aver installato Xcode 5.1.1 in Mavericks 10.9.3, ora il --system path per il mio gitconfig è

/Applications/Xcode.app/Contents/Developer/usr/etc/
    
risposta data 22.05.2014 - 06:48
fonte

Leggi altre domande sui tag