Git आधारभूत आदेशहरू: आधारभूत git आदेशहरू प्रत्येक प्रोग्रामरलाई थाहा हुनुपर्छ

यहाँ उदाहरणका साथ केही आधारभूत Git आदेशहरू छन्:

१. git init

हालको डाइरेक्टरीमा नयाँ Git भण्डार प्रारम्भ गर्नुहोस्।

उदाहरण:

git init

२. git clone <repository>

रिमोट रिपोजिटरीबाट तपाईंको स्थानीय मेसिनमा भण्डार क्लोन गर्नुहोस्।

उदाहरण:

git clone https://github.com/user/repository.git

3. git add <file>

प्रतिबद्धताको लागि तयारी गर्न स्टेजिङ क्षेत्रमा फाइल थप्नुहोस्।

उदाहरण:

git add myfile.txt

४. git commit -m "<सन्देश>"

स्टेजिङ क्षेत्रमा परिवर्तनहरू रेकर्ड गर्न <message> सँग नयाँ प्रतिबद्धता सिर्जना गर्नुहोस्।

उदाहरण:

git commit -m "Add new feature"

५। git status

रिपोजिटरी र फाइलहरूको स्थिति प्रदर्शन गर्नुहोस्, असीमित परिवर्तनहरूको स्थिति सहित।

उदाहरण:

git status

६। git log

कमिटहरू, लेखकहरू, र टाइमस्ट्याम्पहरू बारे जानकारी सहित भण्डारको प्रतिबद्ध इतिहास प्रदर्शन गर्नुहोस्।

उदाहरण:

git log

७। git pull

रिमोट रिपोजिटरीबाट तपाईंको स्थानीय भण्डारमा परिवर्तनहरू सिङ्क्रोनाइज गर्नुहोस् र तान्नुहोस्।

उदाहरण:

git pull origin main

८। git push

तपाईंको स्थानीय भण्डारबाट रिमोट रिपोजिटरीमा परिवर्तनहरू पुश गर्नुहोस्।

उदाहरण:

git push origin main

९। git branch

भण्डारमा शाखाहरूको सूची र हाल सक्रिय शाखाहरू प्रदर्शन गर्नुहोस्।

उदाहरण:

git branch

१०। git checkout <branch>

भण्डारमा फरक शाखामा स्विच गर्नुहोस्।

उदाहरण:

git checkout feature-branch

११। git merge <branch>

हालको शाखामा शाखाबाट परिवर्तनहरू मर्ज गर्नुहोस्।

उदाहरण:

git merge feature-branch

१२। git remote add <name> <url>

रिमोट थपेर रिमोट रिपोजिटरीसँग स्थानीय भण्डार लिङ्क गर्नुहोस्।

उदाहरण:

git remote add origin https://github.com/user/repository.git

१३। git remote -v

स्थानीय भण्डारमा लिङ्क गरिएको रिमोटहरूको सूची प्रदर्शन गर्नुहोस्।

उदाहरण:

git remote -v

१४। git reset <file>

एक विशिष्ट फाइलमा असीमित परिवर्तनहरू पूर्ववत गर्नुहोस्।

उदाहरण:

git reset myfile.txt

१५। git stash

फरक शाखामा काम गर्न अस्थाई परिवर्तनहरू अस्थायी रूपमा लुकाउनुहोस्।

उदाहरण:

git stash

 

यी केही आधारभूत Git आदेशहरू मात्र हुन्। Git ले स्रोत कोड व्यवस्थापन र सहयोगको लागि धेरै आदेशहरू र कार्यक्षमताहरू प्रदान गर्दछ।