GitHub கிளைகள்
கிளைகள் உங்கள் களஞ்சியத்தில் உள்ள வேலைகளைப் பிரிக்க உங்களை அனுமதிக்கின்றன. ஒவ்வொரு கிளையும் திட்டத்தின் ஒரு தனிப்பட்ட பதிப்பைக் குறிக்கிறது.
ஒரு கிளையை உருவாக்கவும்
GitHub-ல், உங்கள் களஞ்சியத்தை அணுகவும் மற்றும் "main" கிளை பொத்தானைக் கிளிக் செய்யவும்.
அங்கே நீங்கள் ஒரு புதிய கிளையை உருவாக்கலாம். ஒரு விளக்கமான பெயரைத் தட்டச்சு செய்து, Create branch (கிளையை உருவாக்கு) என்பதைக் கிளிக் செய்யவும்:
GitHub-ல் புதிய கிளையை உருவாக்குதல்
கிளை இப்போது உருவாக்கப்பட்டு செயலில் இருக்க வேண்டும். கிளை பொத்தானைப் பார்த்து நீங்கள் எந்த கிளையில் பணிபுரிகிறீர்கள் என்பதை உறுதிப்படுத்தலாம். அது இப்போது "main" க்கு பதிலாக "html-skeleton" என்று கூறுவதைப் பார்க்கவும்?
GitHub-ல் புதிய கிளை உருவாக்கப்பட்டது
கிளையில் வேலை செய்யத் தொடங்கவும்
இந்த கிளையில் ஒரு இருக்கும் கோப்பில் வேலை செய்யத் தொடங்கவும். "index.html" கோப்பைக் கிளிக் செய்து திருத்தத் தொடங்கவும்:
கிளையில் கோப்பைத் திருத்துதல்
கோப்பைத் திருத்தி முடித்த பிறகு, நீங்கள் செய்த மாற்றங்களை முன்னிலைப்படுத்திக் காண "Preview changes" (மாற்றங்களை முன்னோட்டமிடு) தாவலைக் கிளிக் செய்யலாம்:
மாற்றங்களை முன்னோட்டமிடுதல் மற்றும் கமிட் செய்தல்
மாற்றத்தில் நீங்கள் மகிழ்ச்சியாக இருந்தால், நீங்கள் என்ன செய்தீர்கள் என்பதை விளக்கும் ஒரு கருத்தைச் சேர்க்கவும், பின்னர் Commit changes (மாற்றங்களைக் கமிட் செய்ய) என்பதைக் கிளிக் செய்யவும்.
வெற்றி!
இப்போது உங்களிடம் GitHub-ல் ஒரு புதிய கிளை உள்ளது, சில மாற்றங்களுடன் புதுப்பிக்கப்பட்டுள்ளது!
கிளையை மாற்றவும்
GitHub-ன் வலை இடைமுகத்தில் மற்றொரு கிளைக்கு மாற, கிளை டிராப்புடவுனைக் கிளிக் செய்து நீங்கள் பணிபுரிய விரும்பும் கிளையைத் தேர்ந்தெடுக்கவும்.
கட்டளை வரியைப் பயன்படுத்தி கிளைகளை மாற்ற:
git switch branch-name
கிளையை நீக்கவும்
GitHub-ல் ஒரு கிளையை நீக்க, கிளைகள் பக்கத்திற்குச் செல்லவும், உங்கள் கிளையைக் கண்டறியவும் மற்றும் நீக்கு ஐகானைக் (குப்பை தொட்டி) கிளிக் செய்யவும்.
கட்டளை வரியைப் பயன்படுத்தி ஒரு கிளையை நீக்க:
git branch -d branch-name
தொலை கிளையை நீக்க:
git push origin --delete branch-name
கிளையை மறுபெயரிடவும்
கட்டளை வரியைப் பயன்படுத்தி ஒரு கிளையை மறுபெயரிட:
git branch -m old-name new-name
கிளையை இணைக்கவும்
GitHub-ல் ஒரு கிளையை மற்றொன்றில் இணைக்க, ஒரு Pull Request (PR) திறந்து இணைக்க அறிவுறுத்தல்களைப் பின்பற்றவும்.
கட்டளை வரியைப் பயன்படுத்தி இணைக்க:
git merge branch-name
கிளைகளைக் காணவும்
GitHub-ல் உங்கள் களஞ்சியத்தில் உள்ள அனைத்து கிளைகளையும் காண, கோப்புப் பட்டியலின் மேலே உள்ள கிளை டிராப்புடவுனைக் கிளிக் செய்யவும்.
கட்டளை வரியைப் பயன்படுத்தி கிளைகளைக் காண:
git branch
பாதுகாக்கப்பட்ட கிளைகள்
பாதுகாக்கப்பட்ட கிளைகள்
சில கிளைகள் (main போன்றவை) பாதுகாக்கப்படலாம், அதாவது சிறப்பு அனுமதிகள் இல்லாமல் நீங்கள் அவற்றை நீக்கவோ அல்லது force-push செய்யவோ முடியாது.
இது முக்கியமான கிளைகளில் தற்செயலான மாற்றங்களைத் தடுக்க உதவுகிறது.
விரைவு குறிப்பு
கிளை உருவாக்கம்
புதிய கிளையை உருவாக்கவும்
git branch new-feature
கிளை மாற்றம்
கிளைகளுக்கு இடையே மாறவும்
git switch branch-name
கிளை இணைப்பு
கிளைகளை இணைக்கவும்
git merge branch-name
கிளை நீக்கம்
கிளைகளை நீக்கவும்
git branch -d branch-name
கிளை நிர்வாக சிறந்த முறைகள்
கிளைப்படுத்தும் உத்திகள்:
- விளக்கமான பெயர்களைப் பயன்படுத்தவும்: feature/new-login, bugfix/footer-alignment, hotfix/critical-error
- ஒரு கிளைக்கு ஒரு அம்சம்: ஒவ்வொரு புதிய அம்சத்திற்கும் தனி கிளையை உருவாக்கவும்
- main கிளையை சுத்தமாக வைத்திருங்கள்: நேரடியாக main-ல் கமிட் செய்ய வேண்டாம்
- கிளைகளை வழக்கமாக நீக்கவும்: இணைத்த பிறகு பழைய கிளைகளை நீக்கவும்
- கிளைகளை ஒழுங்கமைக்கவும்: feature/, bugfix/, hotfix/ போன்ற முன்னொட்டுகளைப் பயன்படுத்தவும்