# ऑर्गनाइज़ेशन और टीम्स — GitHub Fundamentals: Collaboration, Pull Requests और Actions

Source: https://www.skillbyai.com/hi/github/gh-orgs-teams

> Organizations, teams और least-privilege repository permissions से साझा repositories संभालें।

## ऑर्गनाइज़ेशन

**ऑर्गनाइज़ेशन** एक साझा अकाउंट है जो किसी कंपनी या प्रोजेक्ट की रिपॉज़िटरी का मालिक होता है, किसी एक व्यक्ति के अकाउंट से अलग।

## टीम्स और परमिशन

**टीम्स** सदस्यों को समूहित करती हैं और रिपॉज़िटरी परमिशन (Read, Triage, Write, Maintain, Admin) प्रति व्यक्ति के बजाय एक साथ मिलती हैं।

## न्यूनतम अधिकार

आवश्यकता के अनुसार न्यूनतम परमिशन स्तर दें — अधिकतर योगदानकर्ताओं को केवल Write चाहिए, Admin नहीं।

**Quiz:** कौन-सा ऑर्गनाइज़ेशन परमिशन स्तर किसी को कोड पुश करने देता है पर रिपॉज़िटरी सेटिंग्स बदलने नहीं?

- [ ] Read
- [ ] Admin
- [x] Write
- [ ] केवल Owner

*Answer:* Write. Write से पुश करना और इश्यू/PR प्रबंधित करना संभव है, जबकि रिपॉज़िटरी सेटिंग्स बदलने के लिए Admin चाहिए।

## अंतिम क्विज़ 1/8

अंतिम क्विज़

**Quiz:** Git और GitHub कैसे संबंधित हैं?

- [ ] They are the same program
- [ ] Git runs only on GitHub
- [x] GitHub hosts Git repositories and adds collaboration features
- [ ] GitHub replaces Git

*Answer:* GitHub hosts Git repositories and adds collaboration features. Git version-control tool है; GitHub hosting platform है।

## अंतिम क्विज़ 2/8

अंतिम क्विज़

**Quiz:** कौन-सा command remote repository को पूरी history के साथ copy करता है?

- [ ] git remote add
- [ ] git commit
- [ ] git stash
- [x] git clone

*Answer:* git clone. clone origin भी सेट करता है।

## अंतिम क्विज़ 3/8

अंतिम क्विज़

**Quiz:** Pull request क्या है?

- [x] A request to review and merge changes
- [ ] A download command
- [ ] A backup
- [ ] A branch deletion

*Answer:* A request to review and merge changes. यह एक branch को दूसरी में merge करने का प्रस्ताव है।

## अंतिम क्विज़ 4/8

अंतिम क्विज़

**Quiz:** कौन-सा keyword merge पर issue #42 बंद करता है?

- [ ] See #42
- [x] Fixes #42
- [ ] About #42
- [ ] Ref #42

*Answer:* Fixes #42. Closing keywords जुड़े issues अपने-आप बंद करते हैं।

## अंतिम क्विज़ 5/8

अंतिम क्विज़

**Quiz:** कौन-सी merge strategy सभी branch commits को एक में जोड़ती है?

- [ ] Merge commit
- [ ] Rebase
- [x] Squash
- [ ] Cherry-pick

*Answer:* Squash. Squash main की history को संक्षिप्त रखता है।

## अंतिम क्विज़ 6/8

अंतिम क्विज़

**Quiz:** GitHub Actions workflow files कहाँ रहती हैं?

- [ ] actions/
- [ ] ci/
- [ ] .git/
- [x] .github/workflows/

*Answer:* .github/workflows/. GitHub उस folder की YAML files पहचानता है।

## अंतिम क्विज़ 7/8

अंतिम क्विज़

**Quiz:** Branch protection rules क्या करते हैं?

- [x] Require reviews and passing checks before merge
- [ ] Hide the branch
- [ ] Delete old commits
- [ ] Speed up CI

*Answer:* Require reviews and passing checks before merge. ये protected branches पर सीधे pushes और force-pushes रोकते हैं।

## अंतिम क्विज़ 8/8

अंतिम क्विज़

**Quiz:** अधिकांश contributors को कौन-सी permission मिलनी चाहिए?

- [ ] Admin
- [x] Write (least privilege needed)
- [ ] Owner
- [ ] None

*Answer:* Write (least privilege needed). आवश्यक न्यूनतम स्तर दें।
