உங்கள் சொந்த கதைகளை கிட் மூலம் எழுதுதல்

அனைவருக்கும் வணக்கம் the ஆர்டர் பட்டியலின் உரைகளைத் தொடர்வதற்கு முன்பு, ஒரு இணைப்பு அனுப்பிய ஒவ்வொருவருக்கும் மற்றும் ஒவ்வொரு பயனருக்கும் நன்றி செலுத்துவதன் மூலம் கிட் 2.16 வெளியீட்டைக் கொண்டாட விரும்புகிறேன், மொத்தத்தில் புதுப்பிப்புகள் மற்றும் திருத்தங்களுக்கு இடையில் 4000 வரிகளை நாங்கள் விரும்பினோம். எனது முதல் பதிப்பைப் பற்றி நன்றாகப் பேசவில்லை, ஆனால் அது உங்கள் தயவைப் பற்றி பேசுகிறது 🙂 நன்றி! இப்போது, ​​நான் உங்களுக்கு ஒரு சிறிய ரகசியத்தைச் சொல்வேன், இப்போது வரை நான் ஒரு கட்டுரை எழுத உட்கார்ந்திருக்கவில்லை, அதைப் பற்றி நிறைய யோசித்திருக்கிறேன், பொதுவாக நான் ஒரு வரிசையில் எழுதுகிறேன், பின்னர் நல்ல பல்லி எடுக்கும் எனது தட்டச்சு தவறுகளை சரிசெய்யும் தயவு 🙂 எனவே அவருக்கும் நன்றி.

கட்டுரைகளை எழுதுவது பற்றி நாம் பேசும்போது இது மிகச் சிறந்ததல்ல, இது ஒரு குறிக்கோளைக் கொண்டிருக்க வேண்டும் மற்றும் ஒரு கட்டமைப்பை உருவாக்க வேண்டும், சிறிய புள்ளிகள் மற்றும் மதிப்புரைகள் மற்றும் பலவற்றைக் குறிக்க வேண்டும் ... இப்போது, ​​இது பொதுவாக வலைப்பதிவுகளுக்கு மட்டும் பொருந்தாது, ஆனால் இதில் அவசியம் நல்லது என்று பாசாங்கு செய்யும் ஒரு மென்பொருள் this இந்த பணிக்காகவும், சில ஆண்டுகளுக்கு முன்பு கர்னலின் வளர்ச்சியில் பயன்படுத்தப்பட்ட பதிப்பு கட்டுப்பாட்டு மென்பொருளில் சில சிக்கல்களுக்குப் பிறகு, அது பிறந்தது git ????

எங்கே கற்க வேண்டும் git?

ஜிட்டைச் சுற்றியுள்ள ஆவணங்களின் அளவு திகைப்பூட்டுகிறது, நிறுவலுடன் வந்த மேன் பக்கங்களை நாங்கள் எடுத்திருந்தாலும் கூட, நமக்கு ஏராளமான வாசிப்பு இருக்கும். நான் தனிப்பட்ட முறையில் கண்டுபிடிக்கிறேன் git book மிகவும் சிறப்பாக வடிவமைக்கப்பட்டுள்ளது, பிரிவு 7 இன் சில பகுதிகளை கூட நான் மொழிபெயர்த்திருக்கிறேன், இன்னும் சிலவற்றை நான் காணவில்லை, ஆனால் எனக்கு நேரம் கொடுங்கள் 😛 ஒருவேளை இந்த மாதத்தில் அந்த பகுதியின் எஞ்சியதை மொழிபெயர்க்கலாம்.

கிட் என்ன செய்கிறது?

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

கிட் பற்றிய சுவாரஸ்யமான விஷயம் தரவு பதிப்புகளை பராமரிப்பதற்கான வழி. முன்னர் (பிற பதிப்பு கட்டுப்பாட்டு நிரல்கள்) வரலாற்றில் ஒரு கட்டத்தில் இருக்கும் எல்லா கோப்புகளின் சுருக்கங்களையும் எடுத்தது காப்பு. ஒரு நிகழ்த்தும்போது, ​​கிட் வேறுபட்ட அணுகுமுறையை எடுக்கிறது commit வரலாற்றில் ஒரு புள்ளி குறிக்கப்பட்டுள்ளது, வரலாற்றில் அந்த புள்ளியில் தொடர்ச்சியான மாற்றங்கள் மற்றும் படைப்புகள் உள்ளன, நாளின் முடிவில், அனைத்து மாற்றங்களும் காலப்போக்கில் ஒன்றாக இணைக்கப்படுகின்றன மற்றும் கோப்புகளின் பதிப்புகளின் மைல்கற்களாக அமுக்க அல்லது குறிக்க முடியும் . இவை அனைத்தும் சிக்கலானவை என்று எனக்குத் தெரியும் என்பதால், ஒரு சூப்பர் அடிப்படை எடுத்துக்காட்டில் உங்களை ஒரு மந்திர பயணத்தில் அழைத்துச் செல்லப் போகிறேன்.

சிறிய கால்குலேமடிக்ஸ் திட்டம்

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

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

உரிமம் போன்ற சில எளிய விஷயங்களை நாங்கள் சேர்த்துள்ளோம் (உங்கள் வேலையைப் பாதுகாக்க விரும்பினால் மிக முக்கியமானது, என் விஷயத்தில், அவர்கள் அதை ஒரு தளமாகப் பயன்படுத்த விரும்பினால் முடிவுகளைப் பகிர்ந்து கொள்ளும்படி கட்டாயப்படுத்துங்கள்: பி)

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

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

இப்போது சரிபார்க்கலாம் git log எங்கள் திட்டத்தின் வரலாற்றில் என்ன நடந்தது:

இங்கே நாம் வெவ்வேறு வண்ணங்களில் நிறைய தகவல்களைக் கொண்டுள்ளோம் it அதை விளக்க முயற்சிப்போம்:

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

origin/master இணையத்தின் எதிர்முனை, origin எங்களுக்கு ஒதுக்கப்பட்ட இயல்புநிலை பெயர் URLமற்றும் master நீங்கள் பணிபுரியும் கிளை ... அதை எளிமையாக வைத்திருக்க, ஒரு / அவை எங்கள் அணியில் இல்லாதவை, ஆனால் இணையத்தில் இருப்பதைக் குறிக்கும்.

பின்னர் எங்களிடம் ஆசிரியர், தேதி மற்றும் நேரம் மற்றும் உறுதி சுருக்கம் உள்ளது. வரலாற்றில் அந்த நேரத்தில் என்ன நடந்தது என்பது பற்றிய ஒரு சிறிய ஆய்வு இது, பல திட்டங்களில் மிக முக்கியமானது மற்றும் ஏராளமான தகவல்கள் கண்டிக்கப்படுகின்றன. கட்டளையுடன் கமிட்டில் என்ன நடந்தது என்பதை உற்று நோக்கலாம் git show <código-de-commit>

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

ஜிட் ஷோ கட்டளை எங்களை பேட்ச் வடிவத்தில் இந்தத் திரைக்கு அழைத்துச் செல்கிறது, அங்கு வரலாற்றில் அந்த நேரத்தில் சேர்க்கப்பட்டவை மற்றும் அகற்றப்பட்டவை (ஏதேனும் அகற்றப்பட்டிருந்தால்) ஆகியவற்றைக் காணலாம், இதுவரை இது பதிவுகளை மட்டுமே நமக்குக் காட்டுகிறது .gitignore,README.mdLICENSE.

இப்போது அதற்கு இறங்குவோம், ஒரு கோப்பை எழுதுவோம் our நமது வரலாற்றில் முதல் மைல்கல்லை உருவாக்குவோம் 😀:

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

சுருக்கமாக, ஒரு நிரலை உருவாக்கப் போகிறோம், அதை இயக்கும் போது நிறைவேற்றப்பட்ட வாதங்களின் எண்ணிக்கையைக் காட்டுகிறது, எளிய 🙂

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

அது எளிதானது-இப்போது பின்வரும் பயனுள்ள கட்டளையைப் பார்ப்போம்: git status

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

சில கனிவான ஆத்மா ஜிட்டை எளிதில் பின்பற்றுவதற்காக மொழிபெயர்த்துள்ளது, இங்கே எங்களுக்கு நிறைய பயனுள்ள தகவல்கள் உள்ளன, நாங்கள் மாஸ்டர் கிளையில் இருக்கிறோம் என்பது எங்களுக்குத் தெரியும், நாங்கள் புதுப்பிக்கப்பட்டுள்ளோம் origin/master(கிதுப் கிளை), எங்களிடம் திறக்கப்படாத கோப்புகள் உள்ளன! அவற்றைச் சேர்க்க நாம் பயன்படுத்த வேண்டும் git add, முயற்சி செய்யலாம்

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

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

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

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

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

இப்போது எங்கள் திட்டத்தின் வரலாற்றைக் காணப் போகிறோம் git log

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

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

நாம் பார்க்க முடியும் என, எங்கள் நிரல் நிறைய வளர்ந்துள்ளது now, இப்போது எங்களுக்கு செயல்பாடு உள்ளது imprimir_ayuda() இது கணக்கீடுகளை எவ்வாறு பயன்படுத்துவது மற்றும் தொகுதியில் ஒரு செய்தியைக் காட்டுகிறது main() இப்போது நாங்கள் ஒரு மதிப்பாய்வு செய்கிறோம் if(வேறொரு நேரத்தில் ஒரு நிரலாக்க டுடோரியலில் நாம் காண்போம், இப்போது 2 க்கும் மேற்பட்ட வாதங்கள் கால்குலமேட்டிக்ஸில் உள்ளிடப்பட்டால், நிரல் முடிவடைந்து உதவி காண்பிக்கப்படும் என்பதை மட்டுமே அறிந்து கொள்ள வேண்டும். அதை செயல்படுத்துவோம்:

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

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

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

இப்போது நாம் கிதுப்பை விட 1 கமிட் முன்னால் இருக்கிறோம், அந்த கோப்பு main.c மாற்றியமைக்கப்பட்டுள்ளது, செய்வதன் மூலம் அடுத்த உறுதிப்பாட்டை உருவாக்குவோம் git add main.c  பின்னர் git commit????

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

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

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

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

இப்போது நாம் பதிவைப் பார்க்கப் போகிறோம்: (git log)

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

கிதுப் பதிப்பை விட நாங்கள் இரண்டு கமிட் முன்னிலையில் இருப்பதைக் காணலாம், மார்க்கரைப் சிறிது சமப்படுத்தப் போகிறோம் that அதற்காக நாம் பயன்படுத்துகிறோம் git push origin master

இதன் மூலம், எனது கமிட்ஸை URL க்கு அனுப்புங்கள் origin கிளையில் master

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

வாழ்த்துக்கள்! இப்போது உங்கள் மாற்றங்கள் கிதுபில் உள்ளன, நீங்கள் என்னை நம்பவில்லையா? அதை மதிப்பாய்வு செய்வோம்

சொந்தமானது. கிறிஸ்டோபர் டயஸ் ரிவேரோஸ்

இப்போது கிதுப் on இல் 3 கமிட்டுகள் உள்ளன

சுருக்கம்

இன் மிக அடிப்படையான அம்சங்களைத் தொட்டுள்ளோம் git, இப்போது அவர்கள் தங்கள் திட்டங்களில் ஒரு எளிய பணிப்பாய்வுகளை உருவாக்க முடியும், இது கிட் மூலம் செய்யக்கூடிய பல்வேறு வகையான விஷயங்களில் ஒன்றும் இல்லை, ஆனால் இது நிச்சயமாக ஒரு டெவலப்பர் அல்லது பதிவர் மிகவும் நடைமுறை மற்றும் அன்றாட விஷயம். நாங்கள் கால்குலேட்டரின் முடிவை எட்டவில்லை, ஆனால் நாங்கள் அதை இன்னொரு முறை விட்டுவிடப் போகிறோம் here இங்கு வந்ததற்கு மிக்க நன்றி மற்றும் பல திட்டங்களில் பங்கேற்க இது உங்களுக்கு உதவுகிறது என்று நம்புகிறேன் 😀 வாழ்த்துக்கள்


உங்கள் கருத்தை தெரிவிக்கவும்

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

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   பப்லோ அவர் கூறினார்

    ஹாய் ... நீங்கள் இருக்கிறீர்களா என்று எனக்குத் தெரியவில்லை, ஆனால் இந்த அறிக்கையில் உள்ள படங்களை என்னால் பார்க்க முடியவில்லை ...

    மேற்கோளிடு

  2.   பப்லோ அவர் கூறினார்

    இது எனது உலாவியில் சிக்கல். சிரமத்திற்கு மன்னிக்கவும்.

  3.   டெக்ரோக் உலகம் அவர் கூறினார்

    நான் இன்னும் விரிவாக அதைப் படிக்க வேண்டும், நான் ஒரு புதியவன்.

  4.   பில் அவர் கூறினார்

    விவரம் புரிந்துகொள்ள குறிப்புகளை எடுக்க பரிந்துரைக்கிறேன் என்றாலும், கிட் உடன் தொடங்க சிறந்த கட்டுரை.
    இரண்டு விஷயங்கள் எனக்கு தெளிவாகத் தெரியவில்லை:
    என்ன விருப்பம் .Gitignore C ஐச் சேர்க்கவும்நான் அதை பயிற்சி செய்யும் போது பார்ப்பேன் என்று நினைக்கிறேன்,
    அடுத்த கிட் கமிட் செய்வதற்கு முன்பு ஏன் கிட் சேர் மெயின்.கை மீண்டும் செய்ய வேண்டும், அந்த கோப்பை நெட்வொர்க் பதிப்போடு ஒப்பிட்டுப் பார்க்க மெயின்.கியைச் சேர்க்கிறதா? கண்காணிப்பதற்காக சேர்க்கப்பட்ட எல்லா கோப்புகளையும் இது தானாக ஒப்பிடவில்லையா?

    1.    கிறிஸ்ஏடிஆர் அவர் கூறினார்

      ஹலோ கில்லர்மோ your உங்கள் கேள்விகளுக்கு பதிலளிக்க உங்களுக்கு பயனுள்ளதாக இருப்பது நல்லது:

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

      வேலை செய்யும் மரத்தில் சேர்க்கப்பட்ட ஒவ்வொரு கோப்பையும் கிட் கண்காணிக்கும் என்றாலும், அடுத்த உறுதிப்பாட்டில் எந்த கோப்புகள் நுழையும் என்பதைத் தேர்ந்தெடுப்பது அவசியம், உங்களுக்கு ஒரு எடுத்துக்காட்டு கொடுக்க, உங்கள் பணி 5 வெவ்வேறு கோப்புகளை மாற்றுவதற்கு முன் உங்களை வழிநடத்தியது என்று வைத்துக்கொள்வோம் முடிவைக் காண. நீங்கள் இன்னும் கொஞ்சம் திட்டவட்டமாக இருக்க விரும்பினால், ஒவ்வொன்றிலும் என்ன செய்யப்படுகிறது என்பதை விளக்கினால், நீங்கள் git add file1 ஐ செய்யலாம்; git commit; git add file2; git commit… .3,4,5; git commit. இந்த வழியில் உங்கள் கதை சுத்தமாகவும் மாற்றங்கள் நன்கு வரையறுக்கப்பட்டுள்ளன. நீங்கள் எதையாவது மாற்ற வேண்டும், அல்லது மாற்றியமைக்க வேண்டும் (மேலும் மேம்பட்ட தலைப்புகள்) நீங்கள் குறிப்பிட்ட விஷயங்களை மாற்றியமைக்கலாம் அல்லது மீதமுள்ளவற்றை மாற்றாமல் குறிப்பிட்ட விஷயங்களைச் சேர்க்கலாம்.

      இது உதவுகிறது என்று நம்புகிறேன் 🙂 வாழ்த்துக்கள் மற்றும் கேட்டதற்கு நன்றி

    2.    கிறிஸ்ஏடிஆர் அவர் கூறினார்

      சோசலிஸ்ட் கட்சி: நெட்வொர்க்கில் உள்ள பதிப்போடு ஒப்பிட்டுப் பார்க்க ஜிட் சேர் சொல்லவில்லை, ஆனால் உங்கள் வேலையின் முந்தைய உறுதிப்பாட்டுடன், அது உள்ளூர் (பச்சை) ஆக இருந்தால், அதை தொலைதூரமாக இருந்தால் (சிவப்பு) ) அது மற்றவற்றுடன் ஒப்பிடும். தெளிவுபடுத்த Just

      1.    பில் அவர் கூறினார்

        சரியானது, நிச்சயமாக அது தெளிவுபடுத்துகிறது.