Git Glossary

பொதுவான Git சொற்கள் மற்றும் கருத்துக்களின் கையடக்க குறிப்பு

Git Glossary

இந்த கலைச்சொல் பொதுவான Git சொற்கள் மற்றும் கருத்துக்களை உள்ளடக்கியது. Git-ஐக் கற்றுக்கொள்ளும் போதும் வேலை செய்யும் போதும் ஒரு கையடக்க குறிப்பாகப் பயன்படுத்தவும்.

Summary of Git Terms

Branch

கிளை

Checkout

சரிபார்ப்பு

Clone

நகல்

Commit

கமிட்

Conflict

மோதல்

Fetch

பெறுதல்

Fork

கவர்ச்சி

HEAD

தலைப்பு

Index (Staging Area)

குறியீட்டு பகுதி

Merge

இணைத்தல்

Origin

மூலம்

Pull

இழுத்தல்

Push

தள்ளுதல்

Rebase

மறுஅடிப்படை

Remote

தொலை

Repository (Repo)

களஞ்சியம்

Stash

சேமிப்பு

Tag

குறி

Upstream

மேல்நோக்கி

Working Directory

பணி அடைவு

Branch

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

எடுத்துக்காட்டு

git branch feature/login

Checkout

வேறுபட்ட கிளை அல்லது commit-க்கு மாறவும்.

எடுத்துக்காட்டு

git checkout main

Clone

ஒரு தொலை களஞ்சியத்தின் உள்ளூர் நகலை உருவாக்கவும்.

எடுத்துக்காட்டு

git clone https://github.com/user/repo.git

Commit

களஞ்சியத்தில் உங்கள் மாற்றங்களின் ஒரு படம்.

எடுத்துக்காட்டு

git commit -m "Add login feature"

Conflict

வெவ்வேறு commits அல்லது கிளைகளிலிருந்து Git தானாக மாற்றங்களை இணைக்க முடியாத போது. நீங்கள் வேறுபாடுகளை கைமுறையாக தீர்க்க வேண்டும்.

எடுத்துக்காட்டு

# Example: Merge conflict message
# CONFLICT (content): Merge conflict in file.txt

Fetch

இணைக்காமல் ஒரு தொலை களஞ்சியத்திலிருந்து மாற்றங்களைப் பதிவிறக்கவும்.

எடுத்துக்காட்டு

git fetch origin

Fork

வேறொருவரின் களஞ்சியத்தின் தனிப்பட்ட நகல், பொதுவாக GitHub போன்ற ஒரு தளத்தில்.

எடுத்துக்காட்டு

# Use the GitHub interface to fork a repo

Index (Staging Area)

குறியீட்டு பகுதி (Staging Area என்றும் அழைக்கப்படுகிறது) என்பது commit செய்வதற்கு முன் மாற்றங்கள் தயாரிக்கப்படும் இடமாகும்.

எடுத்துக்காட்டு

git add file.txt

Merge

வெவ்வேறு கிளைகளிலிருந்து மாற்றங்களை இணைக்கவும்.

எடுத்துக்காட்டு

git merge feature/login

Origin

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

எடுத்துக்காட்டு

git remote add origin https://github.com/user/repo.git

Pull

ஒரு தொலை களஞ்சியத்திலிருந்து மாற்றங்களைப் பெற்று இணைக்கவும்.

எடுத்துக்காட்டு

git pull origin main

Push

உங்கள் commits-ஐ ஒரு தொலை களஞ்சியத்திற்கு பதிவேற்றவும்.

எடுத்துக்காட்டு

git push origin main

Rebase

commits-ன் ஒரு வரிசையை ஒரு புதிய அடிப்படை commit-க்கு நகர்த்தவும் அல்லது இணைக்கவும்.

எடுத்துக்காட்டு

git rebase main

Remote

இணையத்தில் அல்லது பிணையத்தில் ஹோஸ்ட் செய்யப்பட்ட உங்கள் களஞ்சியத்தின் பதிப்பு.

எடுத்துக்காட்டு

git remote -v

Repository (Repo)

உங்கள் திட்டத்தின் வரலாறு சேமிக்கப்படும் தரவுத்தளம்.

எடுத்துக்காட்டு

git init

Stash

commit செய்ய தயாராக இல்லாத மாற்றங்களை தற்காலிகமாக சேமிக்கவும்.

எடுத்துக்காட்டு

git stash

Tag

ஒரு குறிப்பிட்ட commit-ஐ முக்கியமானதாகக் குறிக்கவும், பொதுவாக வெளியீடுகளுக்காக.

எடுத்துக்காட்டு

git tag v1.0

Upstream

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

எடுத்துக்காட்டு

git push --set-upstream origin main

📚 குறிப்பு:

தெரிந்திராத Git சொல்லை நீங்கள் சந்திக்கும் போதெல்லாம் இந்த கலைச்சொல்லைக் குறிக்கவும்!