Lesson · Hinglish · ⏱ 6 min padhne mein

🌳 Git aur GitHub: apna kaam save aur share karna

EnglishHinglish

🏠 Asli zindagi ki misaal

Important document likhte waqt log 'report_final', 'report_final_v2', 'report_FINAL_pakka' save karte hain. Git yahi kaam theek se karta hai. Har 'commit' ek label wala save point hai jahan aap wapas ja sakte ho. GitHub code ke liye Google Drive jaisa hai: aapka project online rakhta hai, aur recruiters ko dikhata hai ki aapne kya banaya hai.

💡 Aasaan shabdon mein

Git ek version-control tool hai. Yeh files ke har change ko track karta hai, taaki aap history dekh sako, galtiyaan undo kar sako, aur doosron ke saath kaam kar sako bina ek-doosre ka kaam overwrite kiye. Basic cycle hai: files edit karo → 'git add' (changes chuno) → 'git commit' (message ke saath save) → 'git push' (GitHub pe upload). Branches se aap main version ko tode bina kuch naya try kar sakte ho. AI hiring manager aksar sabse pehle aapki public GitHub profile hi dekhta hai.

🎬 Dekho kaise kaam karta hai

mainbranch: try-new-modelmerge ✓GitHubpushcommitcommit

Har dot ek commit (save point) hai. Branch se aap safely kuch try karte ho, phir merge karke GitHub pe push karte ho.

🪜 Step by step

  1. Project track karna shuru karo: folder mein git init (ya existing repo ke liye git clone <url>).
  2. Checkpoint save karo: git add file.py (kya save karna hai chuno), phir git commit -m "Add EMI calculator" (message ke saath save).
  3. Branch pe safely kaam karo: git switch -c new-feature. Merge karne tak main code ko kuch nahi hota.
  4. Share karo: GitHub pe repo banao aur git push karo. Ab doosre (aur recruiters) aapka code dekh sakte hain.
  5. README likho: project kya karta hai, kaise chalana hai, screenshot aur results. Log sabse pehle yahi padhte hain.

🔑 Zaroori shabd

Commit
Project ka saved snapshot, ek chhote message ke saath.
Repository (repo)
Git se track hone wala project folder.
Branch
Kaam ki alag line, taaki aap safely experiment kar sako.

👀 Example dekho

bash
git init                         # start tracking this folder
git add analysis.py
git commit -m "Add sales analysis"
git push origin main             # upload to GitHub

Yeh chaar commands aap roz use karoge.

⚠️ Aam galtiyaan jinse bachna hai

  • API keys ya passwords jaise secrets commit karna. Unhe .env file mein rakho aur .env ko .gitignore mein daalo.
  • Aakhir mein ek bada commit. Chhote steps clear messages ke saath commit karo; yeh aapke kaam ki kahani batata hai.
  • Bahut badi data files upload karna. Data ko git se bahar rakho; download link ya chhota sample do.

✅ Jaldi se check karo

Kaunsi command message ke saath save point banati hai?

  1. git init
  2. git commit
  3. git push
Jawaab dekho

B. git commit: commit snapshot ko local save karta hai. Phir push aapke commits ko GitHub pe upload karta hai.

🙋 Seekhne wale yeh poochhte hain

Git aur GitHub mein kya fark hai?

Git aapke computer pe tool hai jo versions track karta hai. GitHub ek website hai jo Git repositories host karti hai taaki aap share aur collaborate kar sako.

Kya recruiters sach mein GitHub dekhte hain?

AI roles ke liye aksar haan, khaaskar career switchers ke liye. Acche README wale do teen clean projects certificates se zyaada skills prove karte hain.

📌 Yaad rakho

add → commit → push. Chhote aur baar-baar commits karo, saaf messages ke saath.

📖 Is lesson ke shabd (AI dictionary)

Poora course, aapke roadmap ke hisaab se

Progress tracking, quick checks aur step-by-step order ke saath. Yeh lesson in courses ka hissa hai:

AI Foundations Path

Course mein seekho