Modifiche

Da GolemWiki.

Git

927 byte aggiunti, 15:52, 4 dic 2020
Configurazione: Identità multiple
$ git config alias.co checkout
Aggiungendo l'opzione <code>--global</code>, tali impostazioni diventeranno globali per l'utente corrente e non limitate al repository dal quale viene lanciato il comando.
 
===Identità multiple===
Nel caso in cui si volesse impostare una configurazione per tutti i repository all'interno di una determinata cartella, ad esempio per gestire separatamente un'identità personale ed una di lavoro, si può procedere come segue.
 
Nel <code>~/.gitconfig</code> si imposta, opzionalmente, una identità di fallback. I .gitconfig supplementari vengono richiamati soltanto se il repository è all'interno delle cartelle specificate da includeIf.
[user]
name = Tizio
email = tiziocaio@example.com
[includeIf "gitdir:~/Lavoro"]
path = ~/Lavoro/.gitconfig
[includeIf "gitdir:~/Personale"]
path = ~/Personale/.gitconfig
 
Poi, nei file <code>~/Lavoro/.gitconfig</code> e <code>~/Personale/.gitconfig</code> si esplicitano le identità da usare nel contesto di quelle sottodirectory:
[user]
name = Tizio Caio
email = tiziocaio@professional.example.com
= Comandi di base =

Menu di navigazione