2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
विषयवस्तुसारणी
1. कार्यक्षेत्रस्य आरम्भं कुर्वन्तु (कस्मिंश्चित् सञ्चिकामार्गस्य अधः) .
2. वर्तमानकार्यक्षेत्रस्य कोडसञ्चिकास्थितिं पश्यन्तु
3. कार्यक्षेत्रे कोडसञ्चिकाः मञ्चनक्षेत्रे प्रस्तूयताम्
4. मञ्चनक्षेत्रे कोडसञ्चिकाः स्थानीयगोदामे प्रस्तूयताम्
5. कार्यक्षेत्रस्य अस्थायी भण्डारणक्षेत्रस्य च सञ्चिकाभेदानाम् तुलना
6. मञ्चनक्षेत्रस्य स्थानीयगोदामस्य च भेदानाम् तुलना
7. कार्यक्षेत्रस्य स्थानीयगोदामस्य च भेदानाम् तुलना
gitee इत्यनेन सह सम्बद्धतां प्राप्तुं Git इत्यस्य उपयोगं कुर्वन्तु
4. सम्बद्धं दूरस्थं गोदामं पश्यन्तु
5. दूरस्थगोदामस्य संयोजनं विलोपयन्तु
6. git init इत्यनेन आरम्भं विना नूतनं फोल्डर् क्लोन् कृत्वा रचयन्तु
विचारे कोडं gitee दूरस्थभण्डारं प्रति धक्कायन्तु
Step 1: gitee इत्यत्र नूतनं भण्डारं रचयन्तु
चरण 2: विचारे नूतनं परियोजनां रचयन्तु परियोजनां git स्थानीयभण्डारं जनयितुं ददतु
Step 3: कोडं लिखित्वा मञ्चनक्षेत्रे योजयित्वा स्थानीयगोदामे प्रतिबद्धं कुर्वन्तु
Step 4: दूरस्थरूपेण गोदामेन सह सम्बद्धं कुर्वन्तु
दूरस्थभण्डारतः परियोजना क्लोन कुर्वन्तु
वस्तूनि आकर्षयितुं टिप्पण्यानि सम्पादयन्तु
1. maven पतां परिवर्तयितुं आवश्यकता अस्ति
2. sdk संस्करणं परिवर्तयितुं आवश्यकता अस्ति
सम्पादयतु 3. एन्कोडिंग् संस्करणं परिवर्तयतु
शाखाः परिवर्तयितुं विचारस्य उपयोगं कुर्वन्तु
वयं gitee भण्डारे नूतनं शाखां निर्मातुम् इच्छामः
सम्पादयन्तु ततः विचारे अस्य दूरस्थगोदामस्य शाखां स्विच कुर्वन्तु
ततः योजयित्वा प्रस्तुतं कुर्वन्तु, अन्ते च दूरस्थगोदामं प्रति धक्कायन्तु
Git कार्यक्षेत्रं, मञ्चनक्षेत्रं, स्थानीयगोदामम्, स्थानीयगोदामम्, मञ्चनक्षेत्रं च सामूहिकरूपेण संस्करणपुस्तकालयः इति उच्यते इति विभक्तम् अस्ति
आदेशपङ्क्तिविण्डो प्रविष्टुं Git Bash Here नुदन्तु
git init;
git स्थितिः;
git सञ्चिकानाम योजयतु
git add ./ --> वर्तमाननिर्देशिकायां सर्वाणि सञ्चिकाः मञ्चनक्षेत्रे प्रस्तूयताम्
सञ्चिका मञ्चनक्षेत्रे प्रस्तूयिता इति कथं ज्ञातव्यम्
git स्थितिः उपयुज्यताम्
हरितः सूचयति यत् एतत् सफलतया मञ्चनक्षेत्रे प्रस्तूयितम्, रक्तवर्णः सूचयति यत् एतत् अद्यापि कार्यक्षेत्रे अस्ति।
git commit -m "सूचना प्रतिबद्धः" ।
यदि प्रथमनिवेदनम्
ईमेल, उपयोक्तृनाम च प्रस्तूयताम्
git config --global user.email "भवतः@उदाहरण.com"
git config --global user.name "भवतः नाम" ।
git diff read.txt(सञ्चिकानाम)
हरितसामग्री भिन्ना सामग्री भवति
git diff --सञ्चयितम् read.txt
यदि सामग्री न प्रदर्शिता तर्हि सामग्री समाना इति अर्थः
git diff HEAD पठितम्।txt
1. पूर्वसंस्करणं प्रति पुनः रोल कुर्वन्तु
git reset --कठोर HEAD^
2. निर्दिष्टसंस्करणं प्रति पुनः रोल कुर्वन्तु
git reset --कठिन संस्करणसङ्ख्या
git reflog / git log
रक्तवर्णीयः पेटी वर्तमानसंस्करणसङ्ख्यां सूचयति यदि वयं पूर्वसंस्करणं प्रति पुनः रोल कर्तुम् इच्छामः
संस्करणसङ्ख्यायाः उपयोगेन निर्दिष्टसंस्करणं प्रति पुनः पतन्तु
git शाखा शाखा नाम
गिट् शाखा
git चेकआउट शाखानाम
h1 शाखायाः read.txt मध्ये नूतनं सामग्रीं योजयन्तु तथा च स्थानीयगोदामे प्रस्तूयताम् यदा पुनः मुख्यशाखायां स्विच् कुर्वन्ति तदा भवन्तः ज्ञातुं शक्नुवन्ति यत् नवीनतया योजिता सामग्री न प्रदर्शिता अस्ति गुरुशाखायां प्रविशति ।
यदि भवान् अन्यशाखाः मुख्यशाखायां विलीनं कर्तुम् इच्छति तर्हि प्रथमं मुख्यशाखां प्रति स्विच् कर्तव्यम्
नोटः- यदि भवान् शाखां मुख्यशाखायां विलीनं कर्तुम् इच्छति तर्हि प्रथमं शाखासामग्रीम् स्थानीयगोदामे प्रतिबद्धं कर्तव्यम् ।
git विलीनीकरण शाखा नाम
git branch -d शाखा नाम
git दूरस्थं योजयन्तु उत्पत्तिः (संयोजननाम) https://gitee.com/-ss_0/hhh1.git (गोदामस्य पता)
git pull origin master --असम्बद्ध-इतिहास-अनुमदतु (प्रथमवारं)
git pull अनुवर्ती पुल
git push -u मूल स्वामी (प्रथमवारं) २.
git push अनुवर्ती धक्का
त्रुटिः निवेदिता : १.
1. ! [प्रत्याख्यातम्] स्वामी -> स्वामी (प्रथमम् आनयतु) .
error: 'https://gitee.com/luosu-ss_0/hhh1.git' इत्यत्र केचन सन्दर्भाः धक्कायितुं असफलः।
इनपुट्: git pull --पुनर्आधार उत्पत्ति स्वामी2.fatal: 'https://gitee.com/luosu-ss_0/hhh1.git/' इत्यत्र प्रवेशं कर्तुं असमर्थः: होस्ट्: gitee.com इत्यस्य समाधानं कर्तुं न शक्तवान्
कारणम् : जालसमस्या
git दूरस्थ -v
git दूरस्थ rm उत्पत्ति
git clone गोदाम पता
नोटः- आकर्षणस्य क्लोनिङ्गस्य च भेदः
ते सर्वे दूरस्थगोदामात् कोडं प्राप्नुवन्ति
अंतरण:
1.git clone: यदा स्थानीयसंस्करणपुस्तकालयः नास्ति तदा दूरस्थसर्वरतः स्थानीयपर्यन्तं सम्पूर्णसंस्करणपुस्तकालयस्य क्लोनिङ्ग् आद्यतः स्थानीयप्रक्रिया भवति ।
2.git pull: यदा स्थानीयभण्डारः भवति तदा दूरस्थसर्वरतः नवीनतमं प्रतिबद्धदत्तांशं (यदि अस्ति) प्राप्त्वा स्थानीयरूपेण विलीनं कुर्वन्तु
नोटः- प्रथमं दूरस्थगोदामात् सञ्चिकाः आकर्षयन्तु
विचार टर्मिनल् मध्ये प्रविशन्तु
git pull origin master --असम्बद्ध-इतिहासान् अनुमन्यताम्
ततः भवन्तः तत् धक्कायितुं शक्नुवन्ति
धक्का सफलः
क्लोनिंग सफलम्
नोटः- यदि पुशः विफलः भवति तर्हि प्रथमं दूरस्थगोदामात् कोडं आकर्षयन्तु ।
वयं ज्ञातुं शक्नुमः यत् master branch इत्यस्य dev1 branch इत्यस्य च सामग्री भिन्ना अस्ति ।
अतः वयं विचारं मुख्यशाखां प्रति स्विच् कुर्मः
विलयः सफलः
ततः भवन्तः तत् धक्कायितुं शक्नुवन्ति