Git ही एक शक्तिशाली आवृत्ती नियंत्रण प्रणाली आहे जी विकसकांसाठी कोड व्यवस्थापन आणि सहकार्य सुलभ करते. या लेखात, आपण Git च्या काही मूलभूत आदेशांबद्दल चर्चा करू आणि ते कसे वापरायचे ते शिकू.
Git ही एक विकेंद्रित आवृत्ती नियंत्रण प्रणाली आहे जी लिनस टॉरवाल्ड्स यांनी 2005 मध्ये विकसित केली. हे विकसकांना त्यांच्या सोर्स कोडमध्ये बदल ट्रॅक करण्यास आणि विविध आवृत्त्या व्यवस्थापित करण्यास अनुमती देते. Git सह, अनेक विकसक एकाच प्रकल्पावर एकत्रितपणे कार्य करू शकतात.
git init
git init
हा आदेश वापरून नवीन Git रिपॉझिटरी प्रारंभ करता येतो. हा आदेश चालवल्यावर, तो चालू निर्देशिकेमध्ये एक.git
फोल्डर तयार करतो.git init
git clone
git clone
हा आदेश वापरून आपण विद्यमान Git रिपॉझिटरीची प्रत (क्लोन) बनवू शकता. हा आदेश विद्यमान रिपॉझिटरीचे संपूर्ण इतिहास आणि फाइल्स कॉपी करतो.git clone <repository_url>
git status
git status
हा आदेश चालवल्यावर चालू निर्देशिकेतील फाइल्सचे स्थिती दर्शवतो. हे आदेश आपल्याला कोणत्या फाइल्स स्टेज केलेल्या, अनस्टेज केलेल्या आणि अप्रकाशित असलेल्या आहेत हे दर्शवते.git status
git add
git add
हा आदेश वापरून आपल्याला फाइल्स स्टेज करता येतात, म्हणजेच, पुढच्याcommit
मध्ये समाविष्ट होण्यासाठी तयार करता येतात.git add <file_name>सर्व फाइल्स स्टेज करण्यासाठी:git add .
git commit
git commit
हा आदेश वापरून आपण स्टेज केलेल्या फाइल्सचे स्थानिक रिपॉझिटरीमध्ये बदल संग्रहित करू शकता.commit
च्या संदेशात बदलांचे वर्णन दिले जाते.git commit -m "Commit message"
git log
git log
हा आदेश वापरून आपल्याला रिपॉझिटरीतील सर्वcommit
चा इतिहास दिसतो. हे आदेश विविध तपशीलांसहcommit
दर्शवते.git log
git branch
git branch
हा आदेश वापरून आपण उपलब्ध शाखांचे नाव पाहू शकता. नवीन शाखा तयार करण्यासाठी आणि विद्यमान शाखा हटवण्यासाठी वापरता येतो.सर्व शाखा दर्शवण्यासाठी:git branchनवीन शाखा तयार करण्यासाठी:git branch <branch_name>शाखा हटवण्यासाठी:git branch -d <branch_name>
git checkout
git checkout
हा आदेश वापरून आपण शाखा बदलू शकता किंवा विशिष्टcommit
वर जाऊ शकता.शाखा बदलण्यासाठी:git checkout <branch_name>
git merge
git merge
हा आदेश वापरून आपण दोन शाखा एकत्र करू शकता. हा आदेश चालवल्यावर, गित आपोआप बदलांचे समायोजन करण्याचा प्रयत्न करतो.git merge <branch_name>
git pull
git pull
हा आदेश वापरून आपण दूरस्थ रिपॉझिटरीमधून नवीनतम बदल आपल्या स्थानिक रिपॉझिटरीमध्ये डाउनलोड करू शकता आणि ते बदलmerge
करू शकता.git pull <remote> <branch>
git push
git push
हा आदेश वापरून आपण स्थानिक रिपॉझिटरीमधील बदल दूरस्थ रिपॉझिटरीमध्ये अपलोड करू शकता.git push <remote> <branch>
git remote
git remote
हा आदेश वापरून आपण दूरस्थ रिपॉझिटरीचे व्यवस्थापन करू शकता. नवीन दूरस्थ रिपॉझिटरी जोडण्यासाठी, हटवण्यासाठी आणि त्यांची नावे पाहण्यासाठी वापरला जातो.दूरस्थ रिपॉझिटरी जोडण्यासाठी:git remote add <name> <url>दूरस्थ रिपॉझिटरीचे नावे पाहण्यासाठी:git remote
git stash
git stash
हा आदेश वापरून आपण आपल्या चालू कार्याच्या स्थितीला तात्पुरते जतन करू शकता, ज्यामुळे आपल्याला स्वच्छ कार्यक्षेत्र मिळते. नंतर आपण जतन केलेले काम पुन्हा आणू शकता.git stashजतन केलेले काम पुन्हा आणण्यासाठी:git stash pop
git diff
git diff
हा आदेश वापरून आपल्याला दोनcommit
किंवा दोन शाखांमधील फरक दिसतो. हे आदेश आपल्याला कसे बदलले गेले आहे हे तपासण्यासाठी उपयुक्त आहे.git diff
Git ही एक अत्यंत प्रभावी आवृत्ती नियंत्रण प्रणाली आहे जी विकसकांसाठी आवश्यक आहे. या मूलभूत आदेशांच्या मदतीने, आपण Git चे वापर सहजतेने सुरू करू शकता आणि आपल्या प्रोजेक्टवर अधिक कार्यक्षमतेने काम करू शकता. Git चा सराव केल्याने आणि अधिक जाणून घेतल्याने, आपली कोडिंग प्रक्रिया अधिक सोपी आणि व्यवस्थापित होईल.