Git என்பது கட்டளை வரி மற்றும் GUI அடிப்படையில் GitHub இல் திட்டங்களை நிர்வகிக்க டெவலப்பர்களுக்கான ஒரு திறந்த மூல கருவியாகும். திட்டங்களில் பணிபுரியும் போது, பயனர் புதிய தொகுதிகளை செயல்படுத்த/உருவாக்க கிளைகளை உருவாக்குகிறார். இருப்பினும், பயனர்கள் 'தொடர்பற்ற வரலாறுகளை ஒன்றிணைக்க மறுப்பது' என்ற பிழையை எதிர்கொள்ளும் சில காட்சிகள் உள்ளன.
இந்த வலைப்பதிவு விளக்குகிறது:
Git இல் 'தொடர்பற்ற வரலாறுகளை ஒன்றிணைக்க மறுப்பது' எப்படி சரிசெய்வது?
கொடுக்கப்பட்ட பிழையை சரிசெய்ய, கொடுக்கப்பட்ட காரணத்தையும் தீர்வையும் பார்க்கவும்.
காரணம்: தொடர்பில்லாத வரலாறுகள்
சரித்திரம் தொடர்பில்லாத காரணத்தை பிழையே விவரிக்கிறது. திட்டத்தின் எந்தவொரு கிளையிலும் மாற்றங்கள் செய்யப்படும் போதெல்லாம், ஒரு மாற்ற வரலாறு உருவாக்கப்படுகிறது. பயனர்கள் ஒரே கிளையில் தொடர்பில்லாத இரண்டு திட்டப்பணிகளை ஒன்றிணைக்க முயலும்போது, இந்தப் பிழை தோன்றும். இது பெரும்பாலும் ஒரு கிளையில் பல மாற்றங்கள் இருக்கும் போது மற்றொன்று எதுவும் இல்லாத சூழ்நிலைகளில் நிகழ்கிறது. பிழையை பின்வரும் காட்சியில் காணலாம்:
git இழுக்க தோற்றம் ஆல்பா
தீர்வு: '-அனுமதி-தொடர்பற்ற-வரலாறுகள்' கொடியைப் பயன்படுத்தவும்
மேலே விவரிக்கப்பட்ட பிழையைத் தீர்க்க, '-அனுமதி-தொடர்பற்ற-வரலாறுகள்' கொடியுடன் ' git இழுக்க ” கட்டளை. கீழே உள்ள வழிமுறைகளில், இந்த பிழையை சரிசெய்வதற்கான விரிவான செயல்முறையை நாங்கள் வழங்கியுள்ளோம்.
படி 1: திட்டக் கோப்பகத்திற்குச் செல்லவும்
முதலில், Git bash ஐத் திறந்து, பின்வரும் கட்டளையின் மூலம் விரும்பிய உள்ளூர் களஞ்சியத்திற்குச் செல்லவும்:
சிடி 'சி:\பயனர்கள் \n azma\Git\Git\demo2'
படி 2: பட்டியல் ரெப்போ உள்ளடக்கம்
தற்போது செயல்படும் களஞ்சியத்தின் உள்ளடக்கத்தை பட்டியலிட, ' ls ” கட்டளை:
ls
படி 3: ஒரு கோப்பை உருவாக்கவும்
புதிய கோப்பை உருவாக்க, தட்டச்சு செய்யவும் ' தொடுதல் ” கட்டளை மற்றும் கோப்பு பெயரை குறிப்பிடவும்:
தொடுதல் file2.txt
' file2.txt ' உருவாக்கப்பட்டது.
படி 4: கோப்பைச் சேர்க்கவும்
அடுத்து, '' ஐப் பயன்படுத்தி உருவாக்கப்பட்ட கோப்பை வேலை செய்யும் பகுதியில் சேர்க்கவும் git சேர் 'கீழே கொடுக்கப்பட்டுள்ள கட்டளை:
git சேர் file2.txt
படி 5: கோப்பு நிலையைச் சரிபார்க்கவும்
இப்போது, பின்வரும் கட்டளையை இயக்குவதன் மூலம் கோப்பின் நிலையை சரிபார்க்கவும்:
git நிலை .
மேலே கொடுக்கப்பட்ட வெளியீட்டின் படி, ' file2.txt ” தடம் புரண்டது.
படி 6: மாற்றங்களைச் செய்யுங்கள்
'' உடன் பின்வரும் கட்டளையை இயக்குவதன் மூலம் சேர்க்கப்பட்ட அனைத்து மாற்றங்களையும் செய்யுங்கள் -மீ ” உறுதி செய்திக்கான கொடி:
git உறுதி -மீ 'file2.txt சேர்க்கப்பட்டது'
படி 7: திட்டத்தை இழுக்கவும்
இப்போது, வெவ்வேறு தொலைநிலை கிளைத் தரவைப் பயன்படுத்தி இழுக்கவும் git இழுக்க 'உடன் கட்டளை' -அனுமதி-தொடர்பற்ற-வரலாறுகள் காட்டப்பட்டுள்ளபடி கொடி:
git இழுக்க தோற்றம் ஆல்பா --தொடர்பற்ற-வரலாறுகளை அனுமதி
படி 8: புஷ் ப்ராஜெக்ட்
கடைசியாக, கீழே கொடுக்கப்பட்டுள்ள கட்டளையைப் பயன்படுத்தி உள்ளூர் மாற்றங்களை விரும்பிய தொலைநிலைக் கிளைக்கு அழுத்தவும்:
git மிகுதி -எஃப் தோற்றம் ஆல்பா
படி 9: குளோன் ஜிட் திட்டம்
எதிர்காலத்தில் இதுபோன்ற பிழைகளைத் தவிர்க்க, ரிமோட் ஹோஸ்டிலிருந்து குறிப்பிட்ட களஞ்சியத்தை குளோன் செய்யவும்:
git குளோன் https: // gitlab.com / devteam5985925 / demo1.git
முடிவுரை
Git இல், பிழை ' தொடர்பில்லாத வரலாறுகளை ஒன்றிணைக்க மறுப்பது 'பயனர் தொடர்பில்லாத இரண்டு கிளைகளை ஒன்றிணைக்க முயற்சிக்கும்போது தொடர்பில்லாத வரலாறுகள் காரணமாக ஏற்படுகிறது. அதை சரிசெய்ய, பயன்படுத்தவும் git இழுக்க '' உடன் கட்டளை -அனுமதி-தொடர்பற்ற-வரலாறுகள் ” டெர்மினலில் கொடி. இந்த டுடோரியல் 'தொடர்பற்ற வரலாறுகளை ஒன்றிணைக்க மறுப்பது' என்ற பிழையை சரிசெய்வதற்கான விரிவான படிகள் அடிப்படையிலான தீர்வை வழங்கியுள்ளது.