Il semble que le questionneur utilise git sur win. Si vous utilisez certains outils tels que TortoiseGit, vous pouvez d'abord avoir une compréhension intuitive de ces problèmes.
Mapper ces opérations en commandes, c'est ce qu'a dit @nightire.
--global consiste à définir les propriétés globales (globales pour l'utilisateur actuel), ce qui signifie que lorsque votre dépôt ne définit pas les user.name et user.email du projet, celles-ci seront utilisées par défaut. (Par exemple, lorsque vous créez un nouveau dépôt)
Si vous constatez que ça ne marche pas, neuf fois sur dix c'est parce que le repo dans lequel vous vous trouvez a déjà mis en place un user.nameuser.email local, donc le global n'est pas utilisé.
Comment savez-vous qu'il existe des paramètres locaux ? git config --local --list Jetez un oeil.
Comment définir les propriétés locales ? git config user.name/email.
Le nom d'utilisateur affiché en vert est le compte de connexion et n'a rien à voir avec git.
Ce dont vous avez besoin, c'est du panneau de contrôle, merci. Cliquez sur pour modifier le nom du compte puis sur
Cela n'a rien à voir avec git, vous devez vérifier l'invite bash
Il semble que le questionneur utilise git sur win. Si vous utilisez certains outils tels que TortoiseGit, vous pouvez d'abord avoir une compréhension intuitive de ces problèmes.
Mapper ces opérations en commandes, c'est ce qu'a dit @nightire.
--global
consiste à définir les propriétés globales (globales pour l'utilisateur actuel), ce qui signifie que lorsque votre dépôt ne définit pas lesuser.name
etuser.email
du projet, celles-ci seront utilisées par défaut. (Par exemple, lorsque vous créez un nouveau dépôt)Si vous constatez que ça ne marche pas, neuf fois sur dix c'est parce que le repo dans lequel vous vous trouvez a déjà mis en place un
user.name
user.email
local, donc le global n'est pas utilisé.Comment savez-vous qu'il existe des paramètres locaux ?
git config --local --list
Jetez un oeil.Comment définir les propriétés locales ?
git config user.name/email
.