# अपनी पहचान कॉन्फ़िगर करना — गिट

Source: https://www.geekswithgeeks.com/hi/git/git-configuring-user

> वह नाम और ईमेल सेट करें जो आपके हर कमिट के साथ जुड़ेगा।

## नाम और ईमेल सेट करें

`--global` इसे आपकी मशीन के हर repo पर लागू करता है; सिर्फ़ मौजूदा repo के लिए कॉन्फ़िगर करने हेतु इसे हटा दें।

```bash
git config --global user.name "Ada Lovelace"
git config --global user.email "ada@example.com"
```

## मौजूदा कॉन्फ़िग जाँचें

Git आपके सेटअप के बारे में जो कुछ जानता है, वह सब सूचीबद्ध करें।

```bash
git config --list
```

Output:

```
user.name=Ada Lovelace
user.email=ada@example.com
```

**Quiz:** `git config --global` क्या करता है?

- [ ] सेटिंग को केवल मौजूदा repo पर लागू करता है
- [x] सेटिंग को मशीन के हर repo पर लागू करता है
- [ ] सेटिंग को GitHub पर अपलोड करता है

*Answer:* सेटिंग को मशीन के हर repo पर लागू करता है. ग्लोबल कॉन्फ़िग `~/.gitconfig` में रहती है और हर repo के लिए डिफ़ॉल्ट होती है, जब तक लोकली ओवरराइड न हो।
