வேறொருவரின் களஞ்சியத்தில் சேர்க்கவும்
Git-இன் இதயத்தில் கூட்டுழைப்பு உள்ளது.
இருப்பினும், அணுகல் உரிமைகள் இல்லாமல் வேறொருவரின் களஞ்சியத்தில் குறியீட்டைச் சேர்க்க Git உங்களை அனுமதிக்காது.
இந்த அடுத்த 3 அத்தியாயங்களில், ஒரு களஞ்சியத்தை நகலெடுப்பது, அதில் மாற்றங்களைச் செய்வது மற்றும் அந்த மாற்றங்கள் அசல் களஞ்சியத்தில் செயல்படுத்தப்பட வேண்டும் என பரிந்துரைப்பது எப்படி என்பதைக் காண்பிப்போம்.
இறுதி இலக்கு:
இந்த அத்தியாயங்களின் முடிவில், எங்கள் பொது GitHub பக்கத்தில் ஒரு செய்தியைச் சேர்க்க உங்களுக்கு வாய்ப்பு கிடைக்கும்: https://jassifteam-test.github.io/
ஒரு களஞ்சியத்தை ஃபோர்க் செய்யவும்
ஒரு ஃபோர்க் என்பது ஒரு களஞ்சியத்தின் நகலாகும்.
நீங்கள் வேறொருவரின் திட்டத்திற்கு பங்களிக்க விரும்பும் போது அல்லது அவர்களின் திட்டத்தின் அடிப்படையில் உங்கள் சொந்த திட்டத்தைத் தொடங்க விரும்பும் போது இது பயனுள்ளதாக இருக்கும்.
குறிப்பு:
fork என்பது Git-இல் ஒரு கட்டளை அல்ல, ஆனால் GitHub மற்றும் பிற களஞ்சிய ஹோஸ்டுகளில் வழங்கப்படும் ஒன்று.
GitHub-ல் உள்நுழைந்து, எங்கள் களஞ்சியத்தை ஃபோர்க் செய்வதன் மூலம் தொடங்குவோம்:
https://github.com/jassifteam-test/jassifteam-test.github.io
GitHub ஃபோர்க் பொத்தான்
இப்போது எங்களிடம் jassifteam-test.github.io-இன் எங்கள் சொந்த நகல் உள்ளது:
GitHub ஃபோர்க் முடிந்தது
ஃபோர்க் முடிந்தது!
இப்போது இதற்கு வேலை செய்ய எங்கள் சொந்த உள்ளூர் நகலை எவ்வாறு சேர்க்கிறோம் என்பதைப் பார்ப்போம்.
ஃபோர்க் என்றால் என்ன?
களஞ்சிய நகல்
அசல் களஞ்சியத்தின் முழு நகலை உருவாக்குகிறது
உங்கள் கணக்கில்
ஃபோர்க் உங்கள் GitHub கணக்கில் சேர்க்கப்படுகிறது
சுயாதீன கிளைகள்
அசலிலிருந்து சுயாதீனமாக மாற்றங்களைச் செய்யலாம்
பங்களிப்பு வாய்ப்பு
Pull Request மூலம் அசலுக்கு பங்களிக்கலாம்
ஏன் ஃபோர்க் செய்ய வேண்டும்?
திறந்த மூல பங்களிப்பு
அணுகல் உரிமைகள் இல்லாமல் திறந்த மூல திட்டங்களில் பங்களிக்கவும்
பரிசோதனை
அசல் திட்டத்தைப் பாதிக்காமல் மாற்றங்களைப் பரிசோதிக்கவும்
கற்றல்
மற்றவர்களின் குறியீட்டிலிருந்து உண்மையான திட்டங்களில் கற்றுக்கொள்ளவும்
தனிப்பயனாக்கம்
உங்கள் தேவைகளுக்காக திட்டங்களை தனிப்பயனாக்கவும்
ஃபோர்க் vs குளோன்
| அம்சம் | ஃபோர்க் | குளோன் |
|---|---|---|
| இடம் | GitHub சேவையகத்தில் | உங்கள் உள்ளூர் கணினியில் |
| உரிமை | உங்கள் GitHub கணக்கில் | உங்கள் கணினியில் |
| பங்களிப்பு | Pull Request மூலம் சாத்தியம் | அணுகல் இல்லை என்றால் இல்லை |
| பயன்பாடு | பங்களிப்பு + தனிப்பயனாக்கம் | பயன்பாடு மட்டுமே |
அடுத்த படிகள்
ஃபோர்க் செய்யவும்
களஞ்சியத்தை உங்கள் GitHub கணக்கில் நகலெடுக்கவும்
குளோன் செய்யவும்
உங்கள் உள்ளூர் கணினிக்கு ஃபோர்க் செய்யப்பட்ட களஞ்சியத்தைப் பதிவிறக்கவும்
மாற்றங்களைச் செய்யவும்
உங்கள் உள்ளூர் நகலில் திருத்தங்களைச் செய்யவும்
Pull Request
அசல் களஞ்சியத்திற்கு உங்கள் மாற்றங்களைப் பரிந்துரைக்கவும்
விரைவு குறிப்பு
ஃபோர்க்
களஞ்சியத்தை நகலெடுக்கவும்
இடம்: GitHub
குளோன்
உள்ளூர் கணினிக்கு பதிவிறக்கவும்
git clone URL
அப்ஸ்ட்ரீம்
அசல் மாற்றங்களுடன் ஒத்திசையவும்
git remote add upstream
Pull Request
மாற்றங்களைப் பரிந்துரைக்கவும்
முறை: GitHub UI