Come posso modificare l'autore e il committer predefiniti nel plugin Eclipse Git?


95

Sto usando il plugin Git per Eclipse. Ho diversi autori e committer che vengono visualizzati quando inizio a digitare in quei campi.

Come posso fornire modifiche a questo elenco o rimuovere qualche autore o committer?

Inoltre voglio impostare il mio autore e committer predefinito che verranno visualizzati per impostazione predefinita.

Inserisci qui la descrizione dell'immagine

Risposte:


157
  1. Fare clic su Finestra> Preferenze> Team> Git> Configurazione
  2. Fare clic su Aggiungi voce e immettere le coppie di valori chiave:

    • Chiave: nome.utente
    • Valore: YourUsernameHere

      E

    • Chiave: user.email
    • Valore: YourEmailHere

1
Ho dovuto impostare una variabile d'ambiente HOME prima di poter aggiungere una nuova voce. Allora questo ha funzionato per me.
jaco0646

2
Riavvia eclipse dopo aver aggiunto la configurazione.
Sharan De Silva

16

Ogni sviluppatore dovrebbe eseguire:

git config --global user.name "<name of user>"
git config --global user.email "<email of user>"

Se vuoi cambiare l'autore di un commit esistente, guarda qui


d'accordo, quindi Eclipse utilizzerà la configurazione da YOUR_HOME_DIR/.gitconfig, che è impostata da quei 2 comandi sopra
danisupr4

funziona e più globale che farlo solo in eclissi!
tibi


10

Modifica del nome e dell'email del committer a livello globale

Puoi eseguire il git configcomando " " con il --globalflag; questo assicurerà che tutti i tuoi impegni futuri utilizzino le informazioni fornite:

$ git config --global user.name "John Doe"
$ git config --global user.email "john@doe.org"

Modifica del nome e dell'e-mail del committer per repository

Se desideri utilizzare impostazioni speciali solo quando lavori in un determinato repository, puoi semplicemente omettere il --globalflag. Questo rende la configurazione valida solo in quel repository:

$ git config user.name "John Doe"
$ git config user.email "john@doe.org"

Git Cheatsheet: git for dummies


1
Questa è una risposta molto migliore per coloro che utilizzano più spazi di lavoro e necessitano di diversi autori / responsabili per ogni area di lavoro invece di un'impostazione Eclipse globale.
Etep

1
D'accordo con @Etep. Ho configurato account sia globali che locali. Per verificare se stai utilizzando l'account specifico del repository corretto dall'interno del repository, esegui cat .git/configogit config --local user.name
rsinha

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.