உள்நாட்டில் ஒரு கிட் கிளையை எப்படி நீக்குவது?

How Delete Git Branch Locally



கிட்ஹப்பின் முக்கியமான அம்சங்களில் ஒன்று, ஒரு குறிப்பிட்ட புள்ளியில் இருந்து திட்டத்தின் நகலைக் கொண்டிருக்கும் கிளை ஆகும். இது திட்டப்பணியை சரியாக நிர்வகிக்க உதவுகிறது. அனைத்து திட்டப் பணிகளும் செய்யப்பட்டு ஒப்புதல் அளிக்கப்படும் போது, ​​பல்வேறு கிளைகளிலிருந்து பிரதான கிளைக்கு வேலைகளை இணைப்பது அவசியம். திட்ட வேலைகளை இணைத்த பிறகு, தேவையற்ற கிளைகளை நீக்க வேண்டும். GitHub சேவையகம் பயனருக்கான முக்கிய கோப்புகள் மற்றும் கோப்புறைகளைக் கொண்டுள்ளது. GitHub கணக்கின் உரிமையாளர் எப்போது வேண்டுமானாலும் வெவ்வேறு களஞ்சியங்களின் கோப்பு மற்றும் கோப்புறைகளை அணுகலாம் மற்றும் ஏதேனும் கோப்பு உள்நாட்டில் மாற்றப்பட்டால், உரிமையாளர் புதுப்பிக்கப்பட்ட உள்ளடக்கத்தை உள்ளூர் அமைப்பிலிருந்து பிரதான சேவையகத்திற்கு வெளியிடலாம். பிரதான சேவையகத்தின் கிளைகள் தொலைதூர கிளைகள் என்றும் உள்ளூர் அமைப்பின் கிளைகள் உள்ளூர் கிளைகள் என்றும் அழைக்கப்படுகின்றன. உள்ளூர் இயக்ககம் மற்றும் கிட்ஹப் சேவையகத்தின் களஞ்சியங்களை உருவாக்க, அணுக மற்றும் புதுப்பிக்க கிட்ஹப் டெஸ்க்டாப் இந்த டுடோரியலில் பயன்படுத்தியுள்ளது. களஞ்சியத்தின் கிளையை முனையத்தில் கட்டளைகளை செயல்படுத்துவதன் மூலம் அல்லது கிட்ஹப் டெஸ்க்டாப்பைப் பயன்படுத்தி நீக்கலாம். எந்தவொரு உள்ளூர் கிட் கிளையையும் நீக்குவதற்கான இந்த இரண்டு வழிகளும் இந்த டுடோரியலில் காட்டப்பட்டுள்ளன.

முன்நிபந்தனைகள்:

GitHub டெஸ்க்டாப்பை நிறுவவும்

GitHub டெஸ்க்டாப் Git பயனருக்கு git தொடர்பான பணிகளை வரைபடமாக செய்ய உதவுகிறது. உபுண்டுவிற்கான இந்த பயன்பாட்டின் சமீபத்திய பதிப்பு நிறுவியை github.com இலிருந்து எளிதாக பதிவிறக்கம் செய்யலாம். இதைப் பயன்படுத்த நீங்கள் பதிவிறக்கம் செய்த பிறகு இந்த அப்ளிகேஷனை இன்ஸ்டால் செய்து கட்டமைக்க வேண்டும். நிறுவல் செயல்முறையை சரியாக அறிய உபுண்டுவில் கிட்ஹப் டெஸ்க்டாப்பை நிறுவுவதற்கான டுடோரியலையும் நீங்கள் பார்க்கலாம்.







உள்ளூர் இயக்ககத்தில் ஒரு களஞ்சியத்தை உருவாக்கவும்

உள்ளூரில் உள்ள எந்த கிளையையும் நீக்குவதற்கு இந்த டுடோரியலில் பயன்படுத்தப்படும் கட்டளைகளைச் சரிபார்க்க நீங்கள் ஒரு உள்ளூர் களஞ்சியத்தை உருவாக்க வேண்டும்.



பல கிளைகளை உருவாக்கவும்

உள்ளூரில் உள்ள எந்த கிளையையும் நீக்க பல கிளைகளை உருவாக்கவும், ஏனெனில் ஒரே ஒரு செயலில் உள்ள கிளையை நீக்க முடியாது.



முனையத்திலிருந்து உள்ளூர் கிளையை நீக்கவும்:

கிட் பயனர் உள்ளூர் களஞ்சியத்தில் ஒரு கிளையை உருவாக்கும்போது, ​​கிளை உள்நாட்டில் சேமிக்கப்படும். ரிமோட் சர்வரில் வெளியிடுவதற்கு முன் அல்லது பின் உள்ளூர் கிளையை நீக்கலாம். ரிமோட் சர்வரை வெளியிடாமல் பயனர் கிளையை நீக்கினால், அது ரிமோட் கிளையில் எந்த விளைவையும் ஏற்படுத்தாது. கிட் கட்டளையைப் பயன்படுத்தி கிளையை நீக்க இரண்டு விருப்பங்கள் உள்ளன. தி -டி தொலைதூர கிளையில் வெளியிடப்பட்ட கிளையை நீக்க விருப்பம் பயன்படுத்தப்படுகிறது. தி -டி தொலைதூர கிளையில் வெளியிடப்படாத உள்ளூர் கிளையை வலுவாக நீக்க விருப்பம் பயன்படுத்தப்படுகிறது.





முனையத்தைத் திறந்து, பல கிளைகளைக் கொண்ட உள்ளூர் களஞ்சிய இடத்திற்குச் செல்லவும். தற்போதைய களஞ்சியத்தில் இருக்கும் கிளைகளின் பட்டியலை சரிபார்க்க பின்வரும் கட்டளையை இயக்கவும்.

$கிட் கிளை

பின்வரும் வெளியீடு களஞ்சியத்தில் மூன்று கிளைகள் இருப்பதைக் காட்டுகிறது. இவை பிரதான, மாஸ்டர், மற்றும் இரண்டாம் நிலை



போ சரிபார் கிளைகள் இடையே செல்லவும் மற்றும் கிளை ரிமோட் சர்வரில் கிளை வெளியிடப்பட்டால் குறிப்பிட்ட கிளை பற்றிய புதுப்பிக்கப்பட்ட தகவலை வழங்க கட்டளை பயன்படுத்தப்படுகிறது. பெயரிடப்பட்ட கிளைக்கு மாற பின்வரும் கட்டளையை இயக்கவும் முக்கிய மற்றும் இந்த கிளையின் புதுப்பிக்கப்பட்ட தகவலைப் பெறுங்கள்.

$ஜிட் செக் அவுட்முக்கிய

பின்வரும் வெளியீடு கிளை பெயரிடப்பட்டதைக் காட்டுகிறது முக்கிய இப்போது மற்றும் இன்றுவரை செயலில் உள்ளது முக்கிய தொலை சேவையகத்தின் கிளை. நீங்கள் எந்த செயலில் உள்ள கிளையையும் நீக்க முடியாது. எனவே, செயலில் உள்ள கிளையை நீக்குவதற்கான நீக்கு கட்டளையை நீங்கள் இயக்கினால், பிழை உருவாக்கப்படும்.

பெயரிடப்பட்ட உள்ளூர் கிளையை நீக்க பின்வரும் கட்டளையை இயக்கவும் முக்கிய உடன் ரிமோட் சர்வரில் வெளியிடப்பட்டுள்ளது -டி விருப்பம்.

$கிட் கிளை -டிமுக்கிய

கீழ்க்காணும் வெளியீடு பிரதான கிளை நீக்க முடியாதது ஏனெனில் அது செயலில் உள்ள கிளை.

ரிமோட் சர்வரில் வெளியிடப்பட்டுள்ள மாஸ்டர் என்ற கிளையை நீக்க பின்வரும் கிளைகளை இயக்கவும் மற்றும் கிளை நீக்கப்பட்டுள்ளதா இல்லையா என்பதை அறிய கிளை பட்டியலை மீட்டெடுக்கவும்.

$கிட் கிளை -டிகுரு
$கிட் கிளை

பின்வரும் வெளியீடு காட்டுகிறது குரு கிளை உள்நாட்டில் நீக்கப்பட்டது, ஏனெனில் இது செயலில் உள்ள கிளை அல்ல, ஆனால் தொலை சேவையகத்தில் வெளியிடப்பட்டது. தற்போதுள்ள கிளை பட்டியல் இரண்டாவது கட்டளையால் சரிபார்க்கப்பட்டது, இது கிளை சரியாக நீக்கப்பட்டது என்பதைக் காட்டுகிறது.

பின்வரும் கட்டளையைப் பயன்படுத்தி வெளியிடப்படாத எந்த உள்ளூர் கிளையையும் நீக்கலாம். தற்போதைய களஞ்சியத்தில் வெளியிடப்படாத கிளை இல்லை. எனவே, இந்த கட்டளையின் வெளியீடு காட்டப்படவில்லை.

$கிட் கிளை -டிமுக்கிய

கிட்ஹப் டெஸ்க்டாப்பில் இருந்து உள்ளூர் கிளையை நீக்கவும்:

பல கிட் பயனர்கள் கட்டளை வரி பணிகளை விரும்புவதில்லை மற்றும் கிட் தொடர்பான பணிகளை செய்ய வரைகலை பயனர் இடைமுகத்தை விரும்புகின்றனர். கிட்ஹப் டெஸ்க்டாப் அந்த பயனர்களுக்காக செயல்படுத்தப்படுகிறது. கட்டளைகளைத் தட்டச்சு செய்யாமல் எந்த களஞ்சியத்தின் உள்ளூர் கிளையையும் நீக்க விரும்பினால், அதைத் திறக்கவும் கிட்ஹப் டெஸ்க்டாப் விண்ணப்பம் மற்றும் குறிப்பிட்ட கிளையை நீக்க உள்ளூர் களஞ்சியத்தைத் திறக்கவும். இங்கே, ஒரு களஞ்சிய பெயர் ஜாங்கோ இரண்டு கிளைகளைக் கொண்ட திறக்கப்பட்டுள்ளது, முக்கிய மற்றும் இரண்டாம் நிலை தற்போதைய களஞ்சியத்தின் அனைத்து கிளைகளையும் காண்பிக்க காட்சி மெனுவிலிருந்து கிளை பட்டியலில் கிளிக் செய்யவும். பின்வரும் வெளியீடு காட்டுகிறது முக்கிய கிளை இயல்புநிலை கிளை.

நீங்கள் நீக்க விரும்பும் கிளையைத் தேர்ந்தெடுத்து கிளை மெனுவைக் கிளிக் செய்து பல துணை மெனு உருப்படிகளைக் கொண்டு பல்வேறு வகையான கிளை தொடர்பான செயல்பாடுகளைச் செய்யலாம். நீக்கு துணை மெனு உருப்படியைக் கிளிக் செய்ய வேண்டும் அழி தேர்ந்தெடுக்கப்பட்ட கிளை.

முடிவுரை:

சில நேரங்களில் git டெவலப்பர் git களஞ்சியத்திலிருந்து தேவையற்ற கிளைகளை நீக்க வேண்டும். கிளையை உள்ளூரிலும் தொலைவிலும் நீக்கலாம். உள்நாட்டில் எந்த கிளையையும் நீக்குவதற்கான வழிகள் இந்த டுடோரியலில் விவரிக்கப்பட்டுள்ளன. கட்டளை வரி அல்லது GUI ஐப் பயன்படுத்தி கிளையை உள்நாட்டில் நீக்கலாம். வெளியிடப்படாத உள்ளூர் கிளையை -D விருப்பத்தைப் பயன்படுத்தி வலுக்கட்டாயமாக நீக்கலாம். இந்த டுடோரியலை சரியாகப் படித்த பிறகு, கிட் பயனர் எந்த உள்ளூர் களஞ்சியத்திலிருந்து எந்த கிளையையும் நீக்க முடியும் என்று நம்புகிறோம்.