# blame, show और टैग — Git Fundamentals: Commits, Branches और Collaboration

Source: https://www.skillbyai.com/hi/git/git-blame-show-tags

> git blame से देखें कि line किसने बदली, git show से commit जाँचें और tags से releases चिह्नित करें।

## git blame

दिखाता है कि फ़ाइल की हर पंक्ति को आख़िरी बार किस कमिट और लेखक ने छुआ — किसी bug की जड़ खोजने के लिए बेहतरीन।

```bash
git blame utils.py
```

Output:

```
a1b2c3d (Ada Lovelace 2026-08-12) def calculate_total():
```

## git show

देखें कि किसी एक कमिट ने ठीक-ठीक क्या बदला।

```bash
git show a1b2c3d
```

## रिलीज़ पर टैग लगाना

**एनोटेटेड टैग** किसी विशेष कमिट को रिलीज़ बिंदु के रूप में चिह्नित करता है, अपने संदेश और मेटाडेटा के साथ।

```bash
git tag -a v1.0.0 -m "First stable release"
git push origin v1.0.0
```
