Gitని ఉపయోగించడంలో శాఖలను నిర్వహించడం ఒక ముఖ్యమైన అంశం. సోర్స్ కోడ్ యొక్క బహుళ ఫీచర్లు, టాస్క్లు లేదా వెర్షన్లపై ఏకకాలంలో పని చేయడానికి శాఖలు మిమ్మల్ని అనుమతిస్తాయి. Gitలో బ్రాంచ్లను నిర్వహించడానికి ఇక్కడ కొన్ని కీలక అంశాలు మరియు ప్రాథమిక కార్యకలాపాలు ఉన్నాయి:
కొత్త శాఖను సృష్టిస్తోంది
git branch <branch-name>
పేరుతో కొత్త శాఖను సృష్టించడానికి ఆదేశాన్ని ఉపయోగించండి <branch-name>
. ఉదాహరణకు: git branch feature-branch
.
శాఖల మధ్య మారడం
git checkout <branch-name>
శాఖల మధ్య మారడానికి ఆదేశాన్ని ఉపయోగించండి. ఉదాహరణకు: git checkout feature-branch
.
శాఖల జాబితాను వీక్షించడం
git branch
రిపోజిటరీలో ఇప్పటికే ఉన్న శాఖల జాబితాను వీక్షించడానికి ఆదేశాన్ని ఉపయోగించండి. ప్రస్తుత శాఖ నక్షత్రం(*)తో గుర్తించబడింది.
శాఖలను విలీనం చేయడం
ఒక శాఖ నుండి ప్రస్తుత శాఖలో మార్పులను విలీనం చేయడానికి, ఆదేశాన్ని ఉపయోగించండి git merge <branch-name>
. ఉదాహరణకు: git merge feature-branch
.
శాఖను తొలగిస్తోంది
git branch -d <branch-name>
పనిని పూర్తి చేసిన శాఖను తొలగించడానికి ఆదేశాన్ని ఉపయోగించండి. ఉదాహరణకి: git branch -d feature-branch
ఒక శాఖను రిమోట్ రిపోజిటరీకి నెట్టడం
git push origin <branch-name>
రిమోట్ రిపోజిటరీకి నిర్దిష్ట శాఖను పుష్ చేయడానికి ఆదేశాన్ని ఉపయోగించండి. ఉదాహరణకు: git push origin feature-branch
.
నిర్దిష్ట నిబద్ధత నుండి శాఖను సృష్టించడం
git branch <branch-name> <commit-id>
నిర్దిష్ట కమిట్ నుండి కొత్త శాఖను సృష్టించడానికి ఆదేశాన్ని ఉపయోగించండి. ఉదాహరణకు: git branch bug-fix-branch abc123
.
Gitలో శాఖలను నిర్వహించడం వలన మీరు స్వతంత్ర లక్షణాలను అభివృద్ధి చేయడానికి, పరీక్షను నిర్వహించడానికి మరియు సోర్స్ కోడ్ యొక్క సంస్కరణను సమర్థవంతంగా నిర్వహించడానికి మిమ్మల్ని అనుమతిస్తుంది. పై ఆదేశాలు మరియు కాన్సెప్ట్లను ఉపయోగించడం వలన మీ సాఫ్ట్వేర్ డెవలప్మెంట్ ప్రాసెస్ను నియంత్రించడంలో మరియు నిర్వహించడంలో మీకు సహాయపడుతుంది.