What is the GitHub - என்றால் என்ன ?

What Is GitHub?, What is Version Control ?,What is Git ?github pages github desktop github actions github codespaces github copilot github status github login github github personal access token github api, clickup github trino github github search code magento 2 github magento2 github github search circleci github github 2fa datadog github redash github twilio github python projects with source code github elasticsearch github strapi github webrtc github magento github rocksdb github heroku github cockroachdb github shhgit auth0 github azure git repository curl github shopify github azure github sonarqube github brave github search github repo wpscan github brave browser github gitrob liferay github machine learning projects github github projects with source code jira github druid github postgresql github github devops apache kafka github github bot apache spark github openproject github github open source projects google github github search api github source code github project management drupal github clickhouse github github_token github version control machine learning github redis github github open source cvat github github user search data science projects github odoo github neo4j github github projects for beginners azure devops github java open source projects deep learning coursera github github developer github ios scrapy github whatsapp bot github github search filename github clickhouse nodejs github host react app on github github web hosting github rdp rocket chat github mongodb github host website on github github open source projects for beginners github enterprise cloud travis github github api key jenkins github github public repository github advanced search consul github discord bot github angular project github github website github search in repo github cost gitlab github github maven repository ssh key for github github pages php github hosting visual studio github github public api asana github unity github wazuh github github community liquibase github react app github github sql prometheus github github repository repository github github cdn github repo git repo git local repository open source projects for beginners github discord bot githubdesktop github java wso2 github install github windows best github projects mysql github github webpage visual studio code github github dev trello github gitpages codecov github github react projects github projects stripe github codecov github actions kubernetes github notion github github windows git project netlify github github personal website angular github github api github ssh key ue4 github github company github web python github projects github pages github issue github graphql api discord github bot firebase github github pricing github io github code react projects github unreal engine github github java projects java projects github github tool gitbucket github client unreal engine source code ubuntu github nginx github github slack github rest api github user api dbt github github python projects hacking tool github github bot discord git how to react github pages github microsoft tidb github tinymce github trading bot github github io website github profile superset github github sites github server githublogin github pages react github actions terraform github 1s github education using git snyk github pulumi github mattermost github github bitbucket python github git github k6 github github github account copilot github octicons github copilot chatroulette github web3 github github app github discord terraform github actions terraform github github enterprise pricing github learning github actions cron github actions git actions actions github github actions cost github action pricing github actions pricing github actions examples github actions python github actions api github actions services github actions macos github mac github actions uses github actions on github actions env github nextjs nextjs github install github github hub github user vod m3u github github for beginners github cloud git and github github enterprise server using github nextcloud github git enterprise github windows 11 github pro github link github minecraft udemy github bot discord github ml projects github laravel project github whatsapp api github osif github github whatsapp bot pycharm activation code 2021 github github clubhouse opencart github binance bot github m3u github clubhouse github az 104 github buttplug io github flutter app github binance trading bot github m3u list github openshift github deep learning github akaunting github github octocat pimcore github blazor github traccar github zoom github aosp github github pages personal website github m3u metasploit termux github whatsapp github bein sport m3u github blockchain github github sqlmap django projects github go get github deepfacelab github github metasploit termux github telegram bot metasploit github termux labelme github netdata github reinforcement learning github github kali linux discord moderation bot github apache superset github github api list repositories github homepage octocat telegram github ngrok github woocommerce github termux github github termux jitsi github nmap github erpnext github popcorn time github esp32 github react js github github shop hugo github pages wordpress git react admin github kubeflow github arduino github discord bot client github wireshark github github prometheus tiktok api python thingsboard github github html telegram bot github github on premise deepface github nikto github github group repositories rclone github cassandra github gophish github appium github github vscode online public api github webkit github github actions ssh github copilot reddit tiktok github github actions gradle pegasus github github new repository kali linux github mariadb github keepass github mautic github django git hyperledger fabric github github copilot intellij udacity github jwt github install github ubuntu github blender github ngrok joomla github api platform github camunda github github actions aws discord bot source code openstack github nasa github github macos github yolov5 hands on machine learning github github strapi fireeye github trust wallet github octoprint github 1inch github ipfs github hummingbot github github actions windows mosquitto github videojs github github enterprise actions grbl github lumen github git open source git link angular git identity server 4 github git server docker datadog agent github figma github github online editor adb github maximilian schwarzmüller github okta github flashmath1

Software உடன் சம்பந்தப்பட்ட அனைவருக்கும் பரீட்சயமான ஒரு பெயர் தான் இந்த GitHub. இது ஒரு இணையத்தள சேவையாகும். அதிலும் cloud-base சேவையினை Software Developers களுக்காக வழங்கும் ஒரு இணைய சேவை ஆகும். இதில் மென்பொருள் வடிவமைப்பாளர்கள் தங்களுடைய Code களை சேமிக்கவும் அதனை நிர்வகிக்கவும் இது உதவுகின்றது.


GitHub பற்றி புரிந்துகொள்ள நீங்கள் அதனுடைய இரண்டு மையப்புள்ளிகள் பற்றி அறிந்துகொள்ள வேண்டும். இது இரண்டையும் சுற்றியே GitHub வடிவமைக்கப்பட்டுள்ளது.

  1. Version Control
  2. Git

Version Control - என்றால் என்ன ?

இது Software Developers களுக்கு அவர்கள் உருவாக்கும் Software ஒன்றின் Code களை கண்காணிக்கவும் நிர்வாகிக்கவும் உதவுகின்றது. ஒரு Software யின் வளர்ச்சிக்கு Version Control மிக அவசியம். இதனை இலகுவாக விலக WordPress பற்றி பார்க்கலாம்.


WordPress என்பது ஒரு மிகப்பெரிய திட்டம் ஆகும். இதில் குறிப்பிட்ட Code Base யில் பணிபுரிய நினைக்கும் ஒரு Developer நேரடிய அந்த Code யில் திருத்தத்தை ஏற்படுத்துவது அவருக்கு பாதுகாப்பகவோ அல்லது திறமையானதாகவோ இருக்காது.

அனால் WordPress இணை Version Control மூலம் இணைத்து வேலை செய்யும் போது அது அவர்களுக்கு ஒரு பாதுகாப்பு தன்மையினை கொண்டுவரும். இது எப்படி பாதுகாப்பாக அமையும் என்று பார்த்தல் WordPress யில் இருந்து அந்த Code இணை ஒரு நகல் எடுத்து GitHub யில் Version Control யில் சேமித்து பின்னர் அதில் தனது மாற்றங்களை செய்கின்றார். இதனால் பிரதான WordPress யில் எந்த ஒரு பாதிப்பும் ஏற்படமாட்டாது.


குறிப்பிட மாற்றங்கள் நிறைவடைந்த பின்னர் அந்த செயல்பாடு 100% சரியானதா என பரீட்சித்து விட்டு மீண்டும் WordPress யில் இணைப்பதன் மூலம் பிரதான Code யில் எந்த பாதிப்பும் ஏற்படாமல் பாதுகாப்பான முறையில் செயல்பட முடியும். 


இவை அனைத்தும் Version Control யில் நகல் எடுக்கப்பட்டு இருப்பதனால் நமக்கு தேவைப்படும் நேரத்தில் அந்த Code யில்  மாற்றங்கள் செய்யவோ அல்லது பழைய வடிவத்திற்கு மாற்றி அமைக்கவோ  இலகுவானதாக இருக்கும். 

Git - என்றால் என்ன ?

Git என்பது குறிப்பிட்ட ஒரு திறந்த வளம் ஆகும் . அதாவது Open Source Version Control ஆகும்.  இது 2005 ஆம் ஆண்டு Linus Torvalds யினால் உருவாக்கப்பட்டது. Stack Overflow என்ற Developers குழுவின் ஆய்வு அறிக்கையில் 87 % ஆனா Developers Git இணையே அதிகம் பயன்படுத்துவதாக குறிப்பிடுகின்றது.   


குறிப்பாக Git என்பது Distributed Version Control அமைப்பாகும். இதனால் ஒவ்வொரு Developers களும் இணைக்கப்பட்டு இருப்பதால் ஒவ்வொருவரினதும் கணனியிலும் Codebase கிடைக்கும். இதனால் அனைவரையும் ஒரு கிளை வடிவில் ஒன்றிணைக்கும். குறித்த Code யில் பல Developers ஒன்றிணைந்து வேலை செய்ய முடியும்.

So, What Is GitHub?

So, What Is GitHub?


GitHub என்பது ஒரு இலாப நோக்கமற்ற நிறுவனமாகும். இது Cloud இணை அடிப்படையாக கொண்டு Hosting சேவையினை வழங்கும் ஒரு களஞ்சியம் ஆகும் . இது தனி நபர்கள் மற்றும் குழுக்களுடன் Git  மற்றும் Version Control இணை இணைத்து பயன்படுத்த உதவுகின்றது.


GitHub இனது User Interface ஆனது மிக எளிதானதாக இருப்பதால் புதிதாக வரும் பயனர்கள் கூட இலகுவாக பயன்படுத்த கூடியதாக இருக்கும். சாதரணமாக ஒருவர் GitHub இல்லாமல் Git இணை பயன்படுத்தல் கூடுதல் Code பற்றிய அறிவு தேவைப்படும். 

இது மிக சிறந்த User Friendly ஆக இருப்பதால் Coding வேலைகள் தவிர்ந்த சாதாரண Book writing வேலைகளை கூட செய்வதற்கு இதனை பயனர்கள் பயன்படுத்துகின்றனர்.     


அணைத்து பயனர்களாலும் இலகுவாக Sign Up செய்து இலகுவாக Public Code பகுதியை இலவசமாக பயன்படுத்த முடியும். அதிலும் Open Source Project களை இலவசமாக பயன்படுத்தலாம். 


ஒரு கம்பனி என்ற வகையில் GitHub விற்பனைக்க தனிப்பட்ட தேவைகளுகாக உருவாக்கப்பட்ட Repository களை நிறுவனங்களை நிர்வகிக்கவும் வணிகம் சார்ந்த சேவைகளை வழங்கவும் பணத்திற்காக விற்பனை செய்கின்றது.


How to Sign Up GitHub Account ?

01. Sign Up GitHub 

Advantages of GitHub

01. சிறந்த வடிக்கையளர் சேவை 24/7.

02. Cloudflare நிறுவன ஒருங்கிணைப்பு.

03. உலகளாவிய ரீதியில் 34 தரவு மையங்கள் காணப்படுகின்றன.

04. உள்ளமைக்கப்பட்ட பயன்பட்டு செயல் திறன் கண்காணிப்பு மற்று மேம்படுத்தல்கள்.


Post a Comment

Previous Post Next Post