ClickSkills Logo
QUIZZESCOURSESWEBINARSWORKSHOPSCHATBOT
Article

Git चे मूलभूत आदेश

Like

Comment

Git चे मूलभूत आदेश

Git ही एक शक्तिशाली आवृत्ती नियंत्रण प्रणाली आहे जी विकसकांसाठी कोड व्यवस्थापन आणि सहकार्य सुलभ करते. या लेखात, आपण Git च्या काही मूलभूत आदेशांबद्दल चर्चा करू आणि ते कसे वापरायचे ते शिकू.

Git म्हणजे काय?

Git ही एक विकेंद्रित आवृत्ती नियंत्रण प्रणाली आहे जी लिनस टॉरवाल्ड्स यांनी 2005 मध्ये विकसित केली. हे विकसकांना त्यांच्या सोर्स कोडमध्ये बदल ट्रॅक करण्यास आणि विविध आवृत्त्या व्यवस्थापित करण्यास अनुमती देते. Git सह, अनेक विकसक एकाच प्रकल्पावर एकत्रितपणे कार्य करू शकतात.

Git चे मूलभूत आदेश

1. git init

git init हा आदेश वापरून नवीन Git रिपॉझिटरी प्रारंभ करता येतो. हा आदेश चालवल्यावर, तो चालू निर्देशिकेमध्ये एक .git फोल्डर तयार करतो.git init

2. git clone

git clone हा आदेश वापरून आपण विद्यमान Git रिपॉझिटरीची प्रत (क्लोन) बनवू शकता. हा आदेश विद्यमान रिपॉझिटरीचे संपूर्ण इतिहास आणि फाइल्स कॉपी करतो.git clone

3. git status

git status हा आदेश चालवल्यावर चालू निर्देशिकेतील फाइल्सचे स्थिती दर्शवतो. हे आदेश आपल्याला कोणत्या फाइल्स स्टेज केलेल्या, अनस्टेज केलेल्या आणि अप्रकाशित असलेल्या आहेत हे दर्शवते.git status

4. git add

git add हा आदेश वापरून आपल्याला फाइल्स स्टेज करता येतात, म्हणजेच, पुढच्या commit मध्ये समाविष्ट होण्यासाठी तयार करता येतात.git add सर्व फाइल्स स्टेज करण्यासाठी:git add .

5. git commit

git commit हा आदेश वापरून आपण स्टेज केलेल्या फाइल्सचे स्थानिक रिपॉझिटरीमध्ये बदल संग्रहित करू शकता. commit च्या संदेशात बदलांचे वर्णन दिले जाते.git commit -m "Commit message"

6. git log

git log हा आदेश वापरून आपल्याला रिपॉझिटरीतील सर्व commit चा इतिहास दिसतो. हे आदेश विविध तपशीलांसह commit दर्शवते.git log

7. git branch

git branch हा आदेश वापरून आपण उपलब्ध शाखांचे नाव पाहू शकता. नवीन शाखा तयार करण्यासाठी आणि विद्यमान शाखा हटवण्यासाठी वापरता येतो.सर्व शाखा दर्शवण्यासाठी:git branchनवीन शाखा तयार करण्यासाठी:git branch शाखा हटवण्यासाठी:git branch -d

8. git checkout

git checkout हा आदेश वापरून आपण शाखा बदलू शकता किंवा विशिष्ट commit वर जाऊ शकता.शाखा बदलण्यासाठी:git checkout

9. git merge

git merge हा आदेश वापरून आपण दोन शाखा एकत्र करू शकता. हा आदेश चालवल्यावर, गित आपोआप बदलांचे समायोजन करण्याचा प्रयत्न करतो.git merge

10. git pull

git pull हा आदेश वापरून आपण दूरस्थ रिपॉझिटरीमधून नवीनतम बदल आपल्या स्थानिक रिपॉझिटरीमध्ये डाउनलोड करू शकता आणि ते बदल merge करू शकता.git pull

11. git push

git push हा आदेश वापरून आपण स्थानिक रिपॉझिटरीमधील बदल दूरस्थ रिपॉझिटरीमध्ये अपलोड करू शकता.git push

12. git remote

git remote हा आदेश वापरून आपण दूरस्थ रिपॉझिटरीचे व्यवस्थापन करू शकता. नवीन दूरस्थ रिपॉझिटरी जोडण्यासाठी, हटवण्यासाठी आणि त्यांची नावे पाहण्यासाठी वापरला जातो.दूरस्थ रिपॉझिटरी जोडण्यासाठी:git remote add दूरस्थ रिपॉझिटरीचे नावे पाहण्यासाठी:git remote

13. git stash

git stash हा आदेश वापरून आपण आपल्या चालू कार्याच्या स्थितीला तात्पुरते जतन करू शकता, ज्यामुळे आपल्याला स्वच्छ कार्यक्षेत्र मिळते. नंतर आपण जतन केलेले काम पुन्हा आणू शकता.git stashजतन केलेले काम पुन्हा आणण्यासाठी:git stash pop

14. git diff

git diff हा आदेश वापरून आपल्याला दोन commit किंवा दोन शाखांमधील फरक दिसतो. हे आदेश आपल्याला कसे बदलले गेले आहे हे तपासण्यासाठी उपयुक्त आहे.git diff

निष्कर्ष

Git ही एक अत्यंत प्रभावी आवृत्ती नियंत्रण प्रणाली आहे जी विकसकांसाठी आवश्यक आहे. या मूलभूत आदेशांच्या मदतीने, आपण Git चे वापर सहजतेने सुरू करू शकता आणि आपल्या प्रोजेक्टवर अधिक कार्यक्षमतेने काम करू शकता. Git चा सराव केल्याने आणि अधिक जाणून घेतल्याने, आपली कोडिंग प्रक्रिया अधिक सोपी आणि व्यवस्थापित होईल.

Comments

0

No comments yet

Be the first to share your thoughts on this article

About the Author

P

Prathamesh Sakhadeo

Expert content creator and educator at ClickSkills, passionate about sharing knowledge and helping learners achieve their goals.

Article Info

Read Time

3 min read

Views

298

Likes

0

Published

Oct 14, 2025

Share this Article

Quick Actions

Browse All ArticlesExplore Courses

Resources

For TutorsFor StudentsBlogInstructors

Associations

AIC RMP
Startup India
SciTech

Subscribe

Email us: support@clickskills.in

Call us: 9 00 11 55 44 6

© 2026 ClickSkills EdTech Pvt Ltd


Disclaimer: All trademarks, logos, and brand names used on this website belong to their respective owners. We do not claim any ownership or affiliation unless stated otherwise.