តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

Программирование

តើ GitHub ជាអ្វី ហេតុអ្វីបានជាវាត្រូវការ និងរបៀបប្រើ GitHub របៀបចាប់ផ្តើមប្រើប្រាស់សេវាកម្ម – ការណែនាំសម្រាប់អ្នកចាប់ផ្តើមដំបូង។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ GitHub គឺជាសេវាកម្មដ៏ពេញនិយមបំផុតមួយសម្រាប់ការបង្ហោះកន្លែងផ្ទុកប្រភពបើកចំហ។ គេហទំព័រនេះអនុញ្ញាតឱ្យអ្នកបោះផ្សាយគម្រោងផ្ទាល់ខ្លួន និងតាមដានការផ្លាស់ប្ដូរដែលបានធ្វើឡើងនៅក្នុងការផ្សាយឡើងវិញនីមួយៗ។ អ្នកប្រើប្រាស់ GitHub ផ្សេងទៀតអាចពិនិត្យមើលលេខកូដអ្នកប្រើប្រាស់ និងណែនាំការផ្លាស់ប្តូរផ្ទាល់ខ្លួនរបស់ពួកគេ។ និយមន័យនេះផ្តល់តែការយល់ដឹងខ្លីៗប៉ុណ្ណោះ។ ទោះជាយ៉ាងណាក៏ដោយមុខងារនៃសេវាកម្មមិនត្រូវបានកំណត់ចំពោះបញ្ហានេះទេ។ នៅក្នុងអត្ថបទពិនិត្យឡើងវិញនេះ យើងនឹងពិនិត្យមើល Github ឱ្យកាន់តែលម្អិត។

Contents
  1. តើអ្វីទៅជា GitHub និងរបៀបចាប់ផ្តើម – ការណែនាំសម្រាប់អ្នកចាប់ផ្តើមដំបូង
  2. Git និង GitHub – តើអ្វីជាភាពខុសគ្នា អ្នកស្គាល់គ្នាដំបូងជាមួយ Git និង GitHub
  3. តើ Git ជាអ្វី?
  4. តើ GitHub ជាអ្វី?
  5. តើអ្វីជាភាពខុសគ្នាសំខាន់?
  6. ការពិតគួរឱ្យចាប់អារម្មណ៍អំពី Github
  7. លក្ខណៈពិសេស Github
  8. របៀបដែល GitHub ដំណើរការ, លក្ខណៈពិសេស
  9. Forking
  10. ទាញសំណើ
  11. ការរួមបញ្ចូលគ្នា
  12. ការណែនាំ – របៀបចាប់ផ្តើមនៅក្នុង Github ពីដំបូង
  13. ជំហានទី 0 ដំឡើង Git និងបង្កើតគណនី GitHub
  14. ជំហានទី 1: បើកដំណើរការ Git ហើយបង្កើតឃ្លាំងមូលដ្ឋានដំបូង
  15. ជំហានទី 2. បង្កើតឯកសារថ្មីមួយនៅក្នុងឃ្លាំង
  16. ជំហានទី 3: បន្ថែមឯកសារទៅបរិយាកាសតាមដាន
  17. ជំហានទី 4 បង្កើតការប្តេជ្ញាចិត្ត
  18. ជំហានទី 5. បង្កើតសាខាថ្មី សាខាថ្មី។
  19. ជំហានទី 6 បង្កើតឃ្លាំង GitHub ថ្មី។
  20. ជំហានទី 7: រុញសាខាគម្រោងទៅ GitHub
  21. បន្ថែម
  22. ជំហានទី 8. បង្កើតសំណើរទាញដំបូង
  23. ជំហានទី 9 បញ្ចូលសំណើទាញ
  24. ជំហានទី 10 ត្រឡប់ការផ្លាស់ប្តូរ Github នៅលើម៉ាស៊ីនមូលដ្ឋាន
  25. មុខងារបន្ថែមរបស់ Github និង Git
  26. ក្លូនឃ្លាំងទៅម៉ាស៊ីនមូលដ្ឋាន
  27. ស្វែងរកឃ្លាំងពីចម្ងាយ
  28. កំណែផ្ទៃតុ GitHub – អ្វីទៅជា GitHub Desktop មុខងារចម្បង លក្ខណៈពិសេស និងដំណើរការដំឡើង
  29. របៀបដំឡើង
  30. មុខងារចម្បង
  31. Github API
  32. គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធគម្រោង Github Desktop
  33. ការបង្កើត បន្ថែម និងក្លូនឃ្លាំង
  34. ការបង្កើតសាខាថ្មី។
  35. សុវត្ថិភាព
  36. ការកំណត់គោលនយោបាយសន្តិសុខ
  37. ការគ្រប់គ្រងក្រាហ្វភាពអាស្រ័យ
  38. អាជ្ញាប័ណ្ណ

តើអ្វីទៅជា GitHub និងរបៀបចាប់ផ្តើម – ការណែនាំសម្រាប់អ្នកចាប់ផ្តើមដំបូង

GitHub គឺជាវិបផតថលអនឡាញដែលអ្នកអភិវឌ្ឍន៍ និងអ្នកសរសេរកម្មវិធីអាចផ្ទុកឡើងកូដដែលពួកគេបង្កើត និងធ្វើការរួមគ្នាដើម្បីកែលម្អវា។ ចំណុចសំខាន់របស់ GitHub គឺជាប្រព័ន្ធគ្រប់គ្រងកំណែដ៏រឹងមាំរបស់វា។ ការគ្រប់គ្រងកំណែអនុញ្ញាតឱ្យអ្នកសរសេរកម្មវិធីប្ដូរកម្មវិធីតាមបំណងដោយមិនធ្វើឱ្យខូចកម្មវិធីខ្លួនឯង។ ការផ្លាស់ប្តូរដែលបានស្នើឡើងអាចត្រូវបានរួមបញ្ចូលគ្នាយ៉ាងងាយស្រួលចូលទៅក្នុងការចេញផ្សាយពេញលេញ ប៉ុន្តែបន្ទាប់ពីការផ្លាស់ប្តូរទាំងអស់ត្រូវបានពិនិត្យ និងអនុម័ត។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

Git និង GitHub – តើអ្វីជាភាពខុសគ្នា អ្នកស្គាល់គ្នាដំបូងជាមួយ Git និង GitHub

តើ Git ជាអ្វី?

ចម្លើយ៖ ប្រព័ន្ធត្រួតពិនិត្យកំណែលឿន និងអាចធ្វើមាត្រដ្ឋានបាន ។ Git គឺជាប្រព័ន្ធត្រួតពិនិត្យការកែប្រែដែលបានចែកចាយដោយឥតគិតថ្លៃ និងប្រភពបើកចំហដែលត្រូវបានរចនាឡើងដើម្បីឱ្យមានល្បឿនលឿន និងមានប្រសិទ្ធភាពសម្រាប់គម្រោងណាមួយ ពីតូចទៅធំ។

តើ GitHub ជាអ្វី?

ចម្លើយ៖ សេវាកម្មពពកដ៏មានឥទ្ធិពលសម្រាប់គ្រប់គ្រងការអភិវឌ្ឍន៍ឯកជន និងគម្រោងប្រភពបើកចំហ។

តើអ្វីជាភាពខុសគ្នាសំខាន់?

Git គឺជាកម្មវិធីពេញលេញនៅក្នុងប្រភេទប្រព័ន្ធត្រួតពិនិត្យកំណែ ដែលត្រូវបានដំឡើងនៅលើកុំព្យូទ័រផ្ទាល់ខ្លួនរបស់អ្នកប្រើប្រាស់។ Git អនុញ្ញាតឱ្យអ្នកធ្វើការផ្លាស់ប្តូរកូដតាមរយៈបន្ទាត់ពាក្យបញ្ជា (Microsoft PowerShell) ហើយ GitHub ផ្តល់នូវសមត្ថភាពក្នុងការរក្សាទុកគម្រោងនៅក្នុងការចូលប្រើជាសាធារណៈ។

ការពិតគួរឱ្យចាប់អារម្មណ៍អំពី Github

  1. ចំនួនអ្នកប្រើប្រាស់អតិបរមានៅលើគេហទំព័រកាលពីឆ្នាំមុន (យោងតាមស្ថិតិនៅថ្ងៃទី 24 ខែកក្កដាឆ្នាំ 2021) គឺ 45 លាននាក់។
  2. នៅឆ្នាំ 2018 ក្រុមហ៊ុន Microsoft បានទិញយក GitHub ក្នុងតម្លៃ 7.5 ពាន់លានដុល្លារ។
  3. មានឃ្លាំង git ប្រភពបើកចំហនៅលើ Github ។ នរណាម្នាក់អាចធ្វើការផ្លាស់ប្តូរវាបាន។ គម្រោងនេះមាននៅតំណ – https://github.com/git/git?ref=stackshare
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
ឧទាហរណ៍ឃ្លាំង GitHub

លក្ខណៈពិសេស Github

  1. សមត្ថភាពក្នុងការរួមបញ្ចូលជាមួយវេទិកា និងសេវាកម្មពេញនិយមបំផុត – Amazon, Google Cloud និង Code Climate ។
  2. គាំទ្រសម្រាប់ជាង 200 ភាសាសរសេរកម្មវិធី។
  3. កម្រិតខ្ពស់នៃការបង្រួបបង្រួមនិង “សាមគ្គីភាព Guild” ។ នៅពេលដែលអ្នកប្រើប្រាស់បោះផ្សាយគម្រោងរបស់ពួកគេនៅលើ GitHub សហគមន៍សរសេរកម្មវិធីដែលនៅសល់អាចទាញយក និងវាយតម្លៃការងារ គុណភាពនៃកូដ និងកម្រិតនៃភាពទំនើបរបស់វា។ អ្នកប្រើប្រាស់ភាគីទីបីអាចព្រមានម្ចាស់គម្រោងអំពីបញ្ហាដែលអាចកើតមាន ជម្លោះអថេរ។ល។

របៀបដែល GitHub ដំណើរការ, លក្ខណៈពិសេស

លក្ខណៈពិសេសសំខាន់ៗចំនួនបីរបស់ Github គឺការបំបែក ទាញសំណើ និងការរួមបញ្ចូលគ្នា។ វាមានតម្លៃពិចារណាមុខងារនីមួយៗដោយឡែកពីគ្នា។

Forking

Forking គម្រោងបង្កើតច្បាប់ចម្លង (fork) ដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ធ្វើការពិសោធន៍ដោយសេរីដោយមិនប៉ះពាល់ដល់គម្រោងដើម។ បង្កើតសម និងទាញសំណើ៖ https://youtu.be/nT8KGYVurIU

ទាញសំណើ

សំណើទាញត្រូវបានបោះពុម្ពផ្សាយដោយអ្នកអភិវឌ្ឍន៍ បន្ទាប់ពីគាត់បញ្ចប់ការងារលើការជួសជុល/ផ្លាស់ប្តូរលេខកូដ។ ក្នុងពេលជាមួយគ្នានេះ ម្ចាស់គម្រោងខ្លួនឯងអាចពិនិត្យមើលការផ្លាស់ប្តូរដែលបានធ្វើ និងសួរសំណួរបន្ថែមណាមួយ។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

ការរួមបញ្ចូលគ្នា

បន្ទាប់ពីម្ចាស់យល់ព្រមលើសំណើទាញ ពួកគេបញ្ចូលសំណើទាញ ហើយអនុវត្តការផ្លាស់ប្តូរពីគម្រោង forked ទៅកូដប្រភព។

ការណែនាំ – របៀបចាប់ផ្តើមនៅក្នុង Github ពីដំបូង

ការណែនាំនេះគឺល្អឥតខ្ចោះសម្រាប់អ្នកចាប់ផ្តើមដំបូងទាំងអស់ដែលទើបតែចាប់ផ្តើមរៀន Git និង Github ។ ជំហានខាងក្រោមនឹងជួយអ្នកបង្កើតប្រព័ន្ធល្អបំផុតសម្រាប់ធ្វើការជាមួយកម្មវិធីនេះ។ អ្នកនឹងរៀនពីរបៀបធ្វើការផ្លាស់ប្តូរមូលដ្ឋានកូដ បើកសំណើទាញ (បង្កើតសំណើរទាញ) និងបញ្ចូលលេខកូដទៅក្នុងសាខាសំខាន់។ ដូច្នេះសូមចាប់ផ្តើម។

តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
ផ្ទាំងគ្រប់គ្រងគណនី GitHub

ជំហានទី 0 ដំឡើង Git និងបង្កើតគណនី GitHub

  1. ចូលទៅកាន់គេហទំព័រផ្លូវការរបស់ Git៖ https://git-scm.com/downloads
  2. ចុចលើតំណដើម្បីទាញយកកំណែផ្ទៃតុរបស់ Git សម្រាប់ Windows ហើយរង់ចាំការទាញយកបញ្ចប់។
  3. ស្រង់ចេញ ហើយដំណើរការកម្មវិធីដំឡើង Git ដោយចុចពីរដងលើឯកសារ Git.exe ។ តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
  4. អនុញ្ញាតឱ្យកម្មវិធីធ្វើការផ្លាស់ប្តូរលើកុំព្យូទ័រដោយចុចប៊ូតុង “បាទ/ចាស” នៅក្នុងប្រអប់ “ការគ្រប់គ្រងគណនីអ្នកប្រើប្រាស់” ដែលបើក។
  5. ចាប់ផ្តើមដំណើរការដំឡើង Git ។ អានឯកសារអាជ្ញាប័ណ្ណសាធារណៈរបស់ GNU ហើយចុចបន្ទាប់។ តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
  6. បញ្ជាក់ទីតាំងដើម្បីដំឡើងកម្មវិធី ឬទុកតម្លៃលំនាំដើម។ កម្មវិធីនឹងរំលឹកអ្នកឱ្យបង្កើតថតម៉ឺនុយចាប់ផ្តើម។ រំលងធាតុនេះ។
  7. ជ្រើសរើសកម្មវិធីកែអត្ថបទដែលអ្នកចង់ប្រើជាមួយ Git ។ នៅក្នុងបង្អួចទម្លាក់ចុះ ជ្រើសរើស Notepad ++ (ឬកម្មវិធីនិពន្ធអត្ថបទផ្សេងទៀតដែលអ្នកបានធ្វើការជាមួយពីមុន) ហើយចុច “បន្ទាប់” ។ តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
  8. បញ្ជាក់ឈ្មោះសម្រាប់សាខាគម្រោងថ្មី។ តម្លៃលំនាំដើមគឺ “មេ” ។ វាត្រូវបានណែនាំឱ្យអ្នកទុកការកំណត់នេះតាមលំនាំដើម។
  9. នៅក្នុងជម្រើសសម្រាប់ការជ្រើសរើស PATH, SSH client, server certificates, line endings and terminal ទុកអ្វីគ្រប់យ៉ាងដូចដែលវាគឺហើយចុចប៊ូតុង “Next” ។
  10. ចាកចេញពីការកំណត់លំនាំដើមទាំងអស់ ហើយចាប់ផ្តើមដំឡើងកម្មវិធី។
  11. នៅពេលដែលការដំឡើងត្រូវបានបញ្ចប់ សូមធីកប្រអប់ដើម្បីមើលកំណត់ចំណាំចេញផ្សាយ ហើយចាប់ផ្តើម Git Bash ។ បិទបង្អួចកម្មវិធីដំឡើង។

អ្នកអាចចុះឈ្មោះគណនីនៅលើ Github ដោយប្រើតំណភ្ជាប់ខាងក្រោម៖ https://github.com/join ។ ដើម្បីធ្វើដូច្នេះ អ្នកត្រូវតែបញ្ចូលទិន្នន័យចុះឈ្មោះជាមូលដ្ឋានដែលត្រូវការនាពេលអនាគត ដើម្បីផ្ទៀងផ្ទាត់គណនី។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

ជំហានទី 1: បើកដំណើរការ Git ហើយបង្កើតឃ្លាំងមូលដ្ឋានដំបូង

Git មានរបៀបប្រើប្រាស់ពីរគឺ bash (Git Bash) និងចំណុចប្រទាក់អ្នកប្រើក្រាហ្វិក (Git GUI) ។ ដើម្បីចាប់ផ្តើម Git Bash សូមបើក Start Menu – Windows វាយ git bash ហើយចុច Enter (ឬចុចខាងឆ្វេងពីរដងលើផ្លូវកាត់របស់កម្មវិធី)។ ដើម្បីបើកដំណើរការ Git GUI សូមបើកម៉ឺនុយចាប់ផ្តើម – Windows វាយ git gui ហើយចុច Enter ។ ក្នុងករណីរបស់យើងយើងនឹងប្រើ Git Bash ។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ ការបង្កើតគម្រោងថ្មីនៅក្នុង Git Bash ពាក់ព័ន្ធនឹងការប្រើប្រាស់ពាក្យបញ្ជាពិសេស ដើម្បីចាប់ផ្តើមឃ្លាំងថ្មី។ ដំបូងអ្នកត្រូវបើកស្ថានីយ Bash ដោយចុចខាងស្តាំលើផ្ទៃតុ ហើយបន្ទាប់មកនៅក្នុងម៉ឺនុយទម្លាក់ចុះ Git Bash Here ។ នៅក្នុងបង្អួចស្ថានីយនៅលើម៉ាស៊ីនមូលដ្ឋានរបស់អ្នក បង្កើតថតឯកសារសាកល្បងថ្មី (ថតឯកសារ) ដោយវាយបញ្ចូលដូចខាងក្រោម៖
getrekt:Desktop getrekt $cd ~/Desktop
getrekt:Desktop getrekt $ mkdir myproject
getrekt:Desktop getrekt $cd myproject/
ពាក្យ បញ្ជា mkdir បង្កើតថតឯកសារគម្រោងមូលដ្ឋានថ្មីមួយ។ បង្កើតឃ្លាំង Github ដំបូងរបស់យើង៖ https://youtu.be/yHCUc6cmhcc

ជំហានទី 2. បង្កើតឯកសារថ្មីមួយនៅក្នុងឃ្លាំង

នៅក្នុងថតគម្រោង បន្ថែមឯកសារអត្ថបទថ្មីដោយប្រើពាក្យបញ្ជាប៉ះ។ នៅក្នុងវិធីស្តង់ដារ ពាក្យបញ្ជានឹងបង្កើតឯកសារអត្ថបទទទេដែលនឹងមានផ្នែកបន្ថែម .txt ។

យកចិត្តទុកដាក់! Git រក្សាទុក/គ្រប់គ្រងការផ្លាស់ប្តូរចំពោះតែឯកសារដែលវាតាមដានប៉ុណ្ណោះ។ បន្ទាប់ពីបង្កើតឯកសារថ្មី អ្នកប្រើប្រាស់អាចតាមដានស្ថានភាពរបស់វាដោយប្រើពាក្យបញ្ជា git status ។ កុងសូលនឹងផ្តល់បញ្ជីឯកសារដែលមាននៅក្នុងឃ្លាំង។

ដរាបណាអ្នកបន្ថែមឯកសារទៅថតដែលមាន git repository កម្មវិធីនឹងសម្គាល់ឃើញការផ្លាស់ប្តូរនៅក្នុងគម្រោង។ ទោះយ៉ាងណាក៏ដោយ ការតាមដានដោយស្វ័យប្រវត្តិនឹងមិនត្រូវបានបើកទេ អ្នកត្រូវតែប្រើពាក្យបញ្ជាពិសេសសម្រាប់ការនេះ – git add ។
getrekt: myproject getrekt $ touch getrekt.txt
getrekt: myproject getrekt $ ls
getrekt.txt

ជំហានទី 3: បន្ថែមឯកសារទៅបរិយាកាសតាមដាន

បន្ថែមឯកសារទៅបរិយាកាសដំណាក់កាលជាមួយពាក្យបញ្ជា git add ។
getrekt: myproject git បន្ថែម។ ជាមួយនឹងពាក្យបញ្ជានេះ កម្មវិធីនឹងចាប់ផ្តើមការតាមដានដោយស្វ័យប្រវត្តិនូវឯកសារទាំងអស់ដែលនឹងត្រូវបានបង្កើតនៅក្នុងថតគម្រោង។ អ្នកអាចពិនិត្យមើលថាតើពាក្យបញ្ជាដំណើរការជាមួយស្ថានភាព git ដែរឬទេ។ នេះគឺជាអ្វីដែលកំណត់ហេតុមើលទៅដូចនៅលើបន្ទាត់ពាក្យបញ្ជា Git Bash បន្ទាប់ពីវាយបញ្ចូលស្ថានភាព git:
getrekt: getrekt getrekt$ git status
នៅលើមេសាខា
ការប្តេជ្ញាចិត្តដំបូង ការ
ផ្លាស់ប្តូរដែលត្រូវប្តេជ្ញា:
(ប្រើ “git rm –cached … ” ដើម្បី unstage)
ឯកសារថ្មីបានបន្ថែម
ឈ្មោះឯកសារថ្មី៖ getrekt.txt
ឯកសារថ្មី៖ getrekt.txt មតិយោបល់លើកំណត់ហេតុ៖ ឯកសារមិនទាន់បានប្តេជ្ញាចិត្តទេ ប៉ុន្តែហៀបនឹងបន្ថែម។

ជំហានទី 4 បង្កើតការប្តេជ្ញាចិត្ត

Commit គឺជាប៉ុស្តិ៍ត្រួតពិនិត្យនៃឃ្លាំងណាមួយ។ និយាយឱ្យសាមញ្ញ កញ្ចប់ផ្លាស់ប្តូរដែលរក្សាទុកព័ត៌មានអំពីឯកសារដែលបានបន្ថែម កែសម្រួល ឬលុប ដែលរក្សាទុកកូដជាក់លាក់។
getrekt: myproject getrekt $ git commit -m “My FIRST COMMIT GUYS!”
[master (root-commit) b345d9a] ការប្តេជ្ញាចិត្តដំបូងរបស់ខ្ញុំ!
ឯកសារ 1 បានផ្លាស់ប្តូរ 1 សិលាចារឹក (+)
បង្កើតរបៀប 100644 getrekt.txt

ពាក្យបញ្ជាដើម្បីបង្កើត commit គឺ git commit -m “Commit Name” ។

យកចិត្តទុកដាក់! សារនៅចុងបញ្ចប់នៃពាក្យបញ្ជាគួរតែមានអត្ថន័យ និងអាចយល់បានសម្រាប់អ្នកអភិវឌ្ឍន៍គម្រោងផ្សេងទៀត។ កុំដាក់ឈ្មោះការប្រព្រឹត្តរបស់អ្នកដូចជា “asdfadsf” ឬ “foobar” ។ បើមិនដូច្នោះទេគ្មាននរណាម្នាក់នឹងយល់អ្វីទាំងអស់ហើយអ្នកនឹងត្រូវចំណាយពេលច្រើនក្នុងការលុបពួកគេ។

ជំហានទី 5. បង្កើតសាខាថ្មី សាខាថ្មី។

សាខាថ្មីគឺជាសាខាពេញលេញនៃគម្រោងដែលមានសំណុំទាំងមូលនៃការប្តេជ្ញាចិត្ត។ តំណាងឱ្យការចេញផ្សាយដាច់ដោយឡែកនៃផលិតផល ប៉ុន្តែនៅក្នុងប្រព័ន្ធគ្រប់គ្រងកំណែ។ សាខាអនុញ្ញាតឱ្យអ្នកប្រើផ្លាស់ទីរវាង “រដ្ឋ” នៃគម្រោងមួយ។

នៅក្នុងឯកសារ git ផ្លូវការ ការពិពណ៌នាអំពីសាខាគឺ៖ “សាខានៅក្នុង Git និង Github គឺជាទ្រនិចដែលអាចចលនបានទៅនឹងការប្តេជ្ញាចិត្តរបស់ឃ្លាំងមួយ។”

ឧទាហរណ៍ ប្រសិនបើអ្នកប្រើចង់បន្ថែមទំព័រថ្មីទៅគេហទំព័ររបស់ពួកគេ ពួកគេនឹងអាចបង្កើតសាខាថ្មីសម្រាប់ទំព័រជាក់លាក់នោះដោយមិនប៉ះពាល់ដល់តួសំខាន់នៃគម្រោងនោះទេ។ ដរាបណាគាត់បានបញ្ចប់ជាមួយវា គាត់អាចបញ្ចូលការផ្លាស់ប្តូរពីសាខារបស់គាត់ទៅជាមេ។ ក្នុងករណីសាខាថ្មី Git តាមដានថាតើសាខាណាដែលប្រព្រឹត្តិពី។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ បន្ទាប់ពីប្រតិបត្តិពាក្យបញ្ជា អ្នកអាចវាយ git branch ក្នុងកុងសូលដើម្បីបញ្ជាក់ការបង្កើតសាខា៖
getrekt:myproject getrekt $git branch
master
* my-new-branch ឈ្មោះ my-new-branch ដែលមានសញ្ញាផ្កាយបង្ហាញថាសាខាណាដែលអ្នកប្រើប្រាស់ បច្ចុប្បន្នគឺនៅលើ។

ចំណាំ៖ តាមលំនាំដើម សាខាដំបូងនៃ git repo នីមួយៗត្រូវបានដាក់ឈ្មោះថា “master” (ហើយជាធម្មតាត្រូវបានគេប្រើជាមេនៅក្នុងគម្រោង)។ ជាផ្នែកមួយនៃការប្រយុទ្ធប្រឆាំងនឹងការរើសអើងជាតិសាសន៍ អ្នកអភិវឌ្ឍន៍មួយចំនួនបានចាប់ផ្តើមប្រើឈ្មោះជំនួសសម្រាប់សាខាលំនាំដើមដូចជា “បឋម” ជាដើម។ ទោះយ៉ាងណាក៏ដោយ ជាញឹកញាប់ជាងនេះទៅទៀត អ្នកប្រើប្រាស់អាចឃើញ “មេ” ឬឈ្មោះស្រដៀងគ្នាដែលប្រើដើម្បីសំដៅលើវា។

វាមានតម្លៃក្នុងចិត្តថាស្ទើរតែគ្រប់ឃ្លាំងទាំងអស់មានសាខាមេដែលអាចចាត់ទុកថាជាកំណែផ្លូវការនៃគម្រោង។ ប្រសិនបើវាជាគេហទំព័រ នោះសាខាគឺជាកំណែដែលអ្នកប្រើប្រាស់ឃើញ។ ប្រសិនបើវាជាកម្មវិធី នោះសាខាមេគឺជាការចេញផ្សាយដែលអ្នកប្រើប្រាស់ដំឡើងនៅលើកុំព្យូទ័រ ឬឧបករណ៍ចល័តរបស់ពួកគេ។ នេះជារបៀបដែលកំណែប្រពៃណីនៃផលិតផល Git និង Github ដំណើរការ។ គេហទំព័រផ្លូវការមានឯកសារលម្អិតបន្ថែមទៀតអំពីការប្រើប្រាស់ឈ្មោះសាខាលំនាំដើមផ្សេងៗគ្នា។ ព័ត៌មានមាននៅលើ Github នៅ https://github.com/github/renaming
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ ក្នុងករណីដែលត្រឡប់ទៅសាខាគម្រោង និងបង្កើតការប្តេជ្ញាចិត្តច្រើន សាខាថ្មីនឹងមិនត្រូវបានតាមដានដោយប្រព័ន្ធត្រួតពិនិត្យកំណែទេ រហូតដល់អ្នកប្រើប្រាស់សរសេរការតាមដានដោយស្វ័យប្រវត្តិ។ .

ជំហានទី 6 បង្កើតឃ្លាំង GitHub ថ្មី។

ជំហាននេះមិនត្រូវបានទាមទារទេ ប្រសិនបើអ្នកគ្រាន់តែចង់តាមដានលេខកូដរបស់អ្នកនៅក្នុងមូលដ្ឋានប៉ុណ្ណោះ។ ប៉ុន្តែប្រសិនបើអ្នកធ្វើការជាក្រុម ហើយទទួលយកការផ្លាស់ប្តូរពីអ្នកសរសេរកម្មវិធីផ្សេងទៀត នោះអ្នកអាចប្រើសមត្ថភាពបច្ចុប្បន្នរបស់ GitHub ដើម្បីផ្លាស់ប្តូរកូដគម្រោងរួមគ្នា។ ដើម្បីបង្កើតឃ្លាំងថ្មីនៅលើ GitHub អ្នកត្រូវចូលទៅប្រព័ន្ធ ហើយចូលទៅកាន់ទំព័រមេនៃគេហទំព័រ។ ពីម៉ឺនុយមេចុចលើប៊ូតុង “ឃ្លាំងថ្មី” ដែលមានទីតាំងនៅក្រោមសញ្ញា “+” នៅជាប់រូបថតទម្រង់នៅជ្រុងខាងលើខាងស្តាំនៃរបាររុករក៖ បន្ទាប់ពីចុចលើប៊ូតុង GitHub នឹងសួរម្ចាស់គម្រោង។ ដើម្បីដាក់ឈ្មោះឃ្លាំង និងផ្តល់ការពិពណ៌នាខ្លីមួយ៖
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ បន្ទាប់មកចុចប៊ូតុង “បង្កើតឃ្លាំង” ដើម្បីបញ្ជាក់ការបង្កើតគម្រោងថ្មី។ ប្រអប់មួយនឹងបង្ហាញឡើងដោយសួរអ្នកប្រើប្រាស់ថាតើពួកគេចង់បង្កើតឃ្លាំងពីដំបូង ឬបន្ថែមកន្លែងដែលមានស្រាប់ដែលបានបង្កើតនៅក្នុងមូលដ្ឋាន។ ក្នុងករណីទី 2 អ្នកត្រូវផ្ទុកឯកសារគម្រោងទៅ Github ។

យកចិត្តទុកដាក់! ការទាញយកឃ្លាំងមូលដ្ឋានក៏អាចកើតឡើងដោយប្រើបន្ទាត់ពាក្យបញ្ជា ហើយជាពិសេសពាក្យបញ្ជា git ពីចម្ងាយបន្ថែមប្រភពដើម github_url (បង្កើតកំណត់ត្រានៃការតភ្ជាប់ថ្មីទៅឃ្លាំងពីចម្ងាយ) git push -u origin master (បង្កើតការតភ្ជាប់រវាងសាខានៅក្នុង ដែលអ្នកអភិវឌ្ឍន៍មានទីតាំងនៅ និងសាខាមេនៅលើម៉ាស៊ីនមេពីចម្ងាយ)។

នេះគឺជាអ្វីដែលកំណត់ហេតុមើលទៅដូចនៅលើបន្ទាត់ពាក្យបញ្ជា Git Bash:
getrekt:myproject getrekt $ git remote add origin https://github.com/cubeton/mynewrepository.git
getrekt:myproject getrekt $ git push -u origin master
រាប់វត្ថុ៖ 3, រួចរាល់។
ការសរសេរវត្ថុ៖ 100% (3/3), 263 បៃ | 0 បៃ/s រួចរាល់។
សរុប 3 (delta 0) ប្រើឡើងវិញ 0 (delta 0)
To https://github.com/cubeton/mynewrepository.git
* [សាខាថ្មី] មេ -> មេ
សាខា មេរៀបចំឡើងដើម្បីតាមដានមេសាខាពីចម្ងាយពីប្រភពដើម។

ជំហានទី 7: រុញសាខាគម្រោងទៅ GitHub

សាខាគម្រោងថ្មី និងឃ្លាំងត្រូវបានបង្កើតឡើង។ វានៅសល់ដើម្បី “រុញ” សាខាហើយផ្ទេរវាទៅឃ្លាំង Github ថ្មី។ វិធីនេះ សមាជិកសហគមន៍ភាគីទីបីនឹងអាចមើលឃើញកូដ និងធ្វើការផ្លាស់ប្តូរចំពោះវា។ ប្រសិនបើការកែប្រែត្រូវបានអនុម័ត ម្ចាស់គម្រោងអាចបញ្ចូលការផ្លាស់ប្តូរទៅក្នុងកំណែចម្បងនៃគម្រោង។ ដើម្បីជំរុញការផ្លាស់ប្តូរទៅសាខាថ្មីនៅលើ GitHub អ្នកត្រូវបញ្ចូលពាក្យបញ្ជា git push នៅបន្ទាត់ពាក្យបញ្ជា។ GitHub នឹងបង្កើតសាខាដោយស្វ័យប្រវត្តិនៅក្នុងឃ្លាំងពីចម្ងាយ៖
getrekt:myproject getrekt$ git push origin my-new-branch ការ
រាប់វត្ថុ៖ 3 រួចរាល់។
ការបង្ហាប់ដីសណ្តដោយប្រើខ្សែរហូតដល់ 8 ។
ការបង្ហាប់វត្ថុ៖ 100% (2/2), រួចរាល់។
ការសរសេរវត្ថុ៖ 100% (3/3), 313 បៃ | 0 បៃ/s រួចរាល់។
សរុប 3 (ដីសណ្ត 0) ប្រើឡើងវិញ 0 (ដីសណ្ត 0)
ទៅកាន់ https://github.com/cubeton/mynewrepository.git
* [សាខាថ្មី] my-new-branch -> my-new-branch បន្ទាប់ពីធ្វើឱ្យទំព័រ GitHub ឡើងវិញ អ្នកប្រើប្រាស់នឹងឃើញសាខាថ្មីដែលត្រូវបានរុញចូលទៅក្នុង ឃ្លាំង។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

បន្ថែម

តើពាក្យប្រភពដើមមានន័យយ៉ាងណានៅក្នុងពាក្យបញ្ជា git push origin? នៅពេលដែលអ្នកប្រើប្រាស់ក្លូនឃ្លាំងពីចម្ងាយនៅលើម៉ាស៊ីនមូលដ្ឋានរបស់ពួកគេ git បង្កើតឈ្មោះក្លែងក្លាយស្តង់ដារសម្រាប់វានៅក្នុងស្ទើរតែគ្រប់ករណីទាំងអស់គឺ “ប្រភពដើម” ដែលជាពាក្យខ្លីសម្រាប់ URL នៃឃ្លាំងពីចម្ងាយ។ ដាក់ស្នើគម្រោងទៅ GitHub៖ https://youtu.be/zM6z57OtR2Q

ជំហានទី 8. បង្កើតសំណើរទាញដំបូង

សំណើទាញ (ឬសំណើរទាញ) គឺជាវិធីនៃការជូនដំណឹងដល់ម្ចាស់ឃ្លាំងដែលអ្នកអភិវឌ្ឍន៍ចង់ធ្វើការផ្លាស់ប្តូរមួយចំនួនចំពោះកូដ។ នេះជារបៀបដែលទំព័រដែលមានសំណើរទាញបន្ថែមមើលទៅដូច៖
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ នេះជារបៀបដែលចំណុចប្រទាក់ផ្នែកមើលទៅដូចបន្ទាប់ពីបង្កើតសំណើទាញ៖
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

ជំហានទី 9 បញ្ចូលសំណើទាញ

ប៊ូតុងពណ៌បៃតង “Merge pull request” នៅខាងក្រោមបង្កើតសំណើទាញ។ បន្ទាប់ពីចុចវា ការផ្លាស់ប្តូរដែលបានធ្វើត្រូវបានបន្ថែមទៅសាខាសំខាន់នៃគម្រោង។

យកចិត្តទុកដាក់! លុបសាខាបន្ទាប់ពីការរួមបញ្ចូលគ្នា។ មួយចំនួនធំនៃពួកគេអាចនាំឱ្យមានការភ័ន្តច្រឡំនៅក្នុងគម្រោង។ ដើម្បីលុបសាខា ចុចប៊ូតុង “លុបសាខា” ពណ៌ប្រផេះនៅជ្រុងខាងស្តាំខាងក្រោម។

តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ ដើម្បីពិនិត្យមើលស្ថានភាពបច្ចុប្បន្ននៃការប្រព្រឹត្ត សូមចុចលើតំណ “Commits” នៅលើទំព័រទីមួយនៃឃ្លាំង។ ការចុចនឹងបង្ហាញបញ្ជីទាំងមូលនៃការប្តេជ្ញាចិត្តនៅក្នុងសាខានេះ។ រូបថតអេក្រង់បង្ហាញយ៉ាងច្បាស់នូវអ្វីដែលទើបតែបង្កើត។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ នៅផ្នែកខាងស្តាំគឺជាលេខកូដសញ្ញានៃ commit នីមួយៗ។ លេខកូដ hash គឺជាឧបករណ៍កំណត់អត្តសញ្ញាណតែមួយគត់ដែលអាចប្រើបាននៅពេលភ្ជាប់ APIs និងសេវាកម្មភាគីទីបី។ អ្នកក៏អាចយោងទៅលើការប្តេជ្ញាចិត្តជាក់លាក់មួយដោយលេខអត្តសញ្ញាណនៅលើកំណែផ្ទៃតុរបស់ Git Bash នៅលើបន្ទាត់ពាក្យបញ្ជា។

ជំហានទី 10 ត្រឡប់ការផ្លាស់ប្តូរ Github នៅលើម៉ាស៊ីនមូលដ្ឋាន

នៅពេលនេះ ឃ្លាំងនៅក្នុងប្រព័ន្ធ Github មើលទៅខុសពីអ្នកប្រើប្រាស់នៅលើកុំព្យូទ័រក្នុងស្រុក។ ឧទាហរណ៍ ការប្តេជ្ញាចិត្តដែលអ្នកប្រើប្រាស់បានធ្វើនៅលើសាខារបស់ពួកគេផ្ទាល់ ហើយបញ្ចូលទៅក្នុងសាខាមេ មិនមាននៅលើម៉ាស៊ីនមូលដ្ឋានទេ។ ដើម្បីធ្វើសមកាលកម្មដោយស្វ័យប្រវត្តិនូវកំណែផ្សេងៗនៃគម្រោង អ្នកត្រូវតែប្រើពាក្យបញ្ជា git pull origin master (នៅពេលធ្វើការលើ master branch) ឬ git pull ។
getrekt:myproject getrekt $ git pull origin master
remote: រាប់វត្ថុ៖ 1, រួចរាល់។
ពីចម្ងាយ៖ សរុប 1 (ដីសណ្តរ 0) ​​ប្រើឡើងវិញ 0 (ដីសណ្តរ 0) ​​កញ្ចប់ប្រើឡើងវិញ 0
ពី https://github.com/cubeton/mynewrepository
*សាខាមេ -> FETCH_HEAD  
23242..232433berer3444 មេ -> ប្រភព/master
getrekt។ txt | ឯកសារ 1 +
1 បានផ្លាស់ប្តូរ 1 សិលាចារឹក (+)ដើម្បីពិនិត្យមើលស្ថានភាពបច្ចុប្បន្ននៃពាក្យបញ្ជា វាយ git log នៅលើបន្ទាត់ពាក្យបញ្ជា។ វានឹងរាយបញ្ជីការប្តេជ្ញាចិត្តទាំងអស់។
getrekt:myproject getrekt $ git log
commit 32dgt472hf74yh7734hf747fh373hde7r3heduer73hfhf
Merge: 3fg4dd 34fg3u7j7
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Sep 11 17:48:11 2015 -0400
Merge /cubeton/mynewrepository
commit 44hgfh7f74hdu9jt93hf9ifejffe
Author: Mtdes Ethan < getrekt @yandex.ru>
កាលបរិច្ឆេទ៖ Fri Jan 07 17:48:00 2021 -02356
commit 46thf9496hf9485hkf857tg9hfj8rh4j
បញ្ចូលចូលគ្នា៖ 33fh5d 3689gfh
អ្នកនិពន្ធ: Mtdes9496hf9485hkf857tg9hfj8rh4j បញ្ចូលចូលគ្នា៖ 33fh5d 3689gfh អ្នកនិពន្ធ: Mtdes@Ethanex 7
: 5 2010 20189gfh
commit 46thf9496hf9485hkf857tg9hfj8rh4j
Merge: 33fh5d 3689gfh
Author: Mtdes Ethan < getrekt@yandex.ru>
Date: Fri Jan 07 17:55:00 2021 -02356
Added some more text to my file
commit 355904-43hg940fg959hfg0g95jjgdgdfgf57i86f
Merge: 343fggdd 53efhgffddg
Author: Mtdes Ethan < getrekt@yandex.ru>
កាលបរិច្ឆេទ៖ សុក្រ ០៧ មករា ១៧:៥៨:០០ ២០២១ -០២៣៥៦
នេះជាការប្តេជ្ញាចិត្តលើកដំបូងរបស់ខ្ញុំ! រួចរាល់ហើយ! ឥឡូវនេះអ្នកប្រើប្រាស់គឺស៊ាំជាមួយគ្រប់ប្រភេទនៃការងារនៅក្នុងប្រព័ន្ធត្រួតពិនិត្យកំណែ។ ការបង្រៀន Git និង GitHub សម្រាប់អ្នកចាប់ផ្តើមដំបូងអំពីរបៀបដំឡើង Git និងចាប់ផ្តើមជាមួយ Github, សាខា, ឃ្លាំង, commits និងគោលគំនិតផ្សេងទៀតនៅក្នុងការអនុវត្ត GitHub: https://youtu.be/zZBiln_2FhM

មុខងារបន្ថែមរបស់ Github និង Git

សូមក្រឡេកមើល “បន្ទះសៀគ្វី” ដែលមានប្រយោជន៍ផ្សេងទៀតដែលនឹងអនុញ្ញាតឱ្យអ្នកអភិវឌ្ឍន៍សម្រួលការងារលើការគ្រប់គ្រងកំណែ។

ក្លូនឃ្លាំងទៅម៉ាស៊ីនមូលដ្ឋាន

ចូលទៅកាន់ឃ្លាំង GitHub របស់អ្នក។ នៅជ្រុងខាងស្តាំខាងលើបញ្ជីឯកសារ បើកម៉ឺនុយទម្លាក់ចុះ “ក្លូន ឬទាញយក” ។ ចម្លង URL ក្លូន HTTPS ។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ ត្រឡប់ទៅបង្អួច Git Bash ហើយបញ្ចូលពាក្យបញ្ជា:
git clone repository_url

repository_url – URL នៃគម្រោងបច្ចុប្បន្នដែលត្រូវក្លូន។ ជំនួសមកវិញ url នៃឃ្លាំងត្រូវបានបញ្ចូល។

ក្នុងឧទាហរណ៍ខាងលើ ពាក្យបញ្ជាក្លូនឃ្លាំងលើ HTTPS ។ ជម្រើសមួយទៀតគឺការក្លូនជាមួយ URLs លើសោ SSH ។ ដើម្បីធ្វើដូច្នេះបាន អ្នកត្រូវបង្កើតគូសោ SSH នៅលើ Windows ហើយកំណត់កូនសោសាធារណៈទៅគណនី GitHub ។

ស្វែងរកឃ្លាំងពីចម្ងាយ

បន្ទាប់ពីការក្លូន ច្បាប់ចម្លងនៃឃ្លាំងពី GitHub គួរតែបង្ហាញនៅក្នុងថតការងារនៅលើកុំព្យូទ័រ។ គម្រោងគួរតែមានថតដែលមានឈ្មោះ និងឯកសារសំខាន់ៗ។ ដើម្បីប្តូរទៅវា អ្នកត្រូវសរសេរពាក្យបញ្ជាខាងក្រោម៖
cd git_project

ចំណាំ៖ ជំនួស git_project ជាមួយឈ្មោះពិតនៃឃ្លាំងដែលបានទាញយក ឬបញ្ជាក់មាតិកានៃថតបច្ចុប្បន្នដោយប្រើពាក្យបញ្ជា ls ។ វិធីសាស្ត្រទីពីរត្រូវបានប្រើក្នុងករណីដែលអ្នកប្រើប្រាស់មិនអាចចាំឈ្មោះគម្រោង។

កំណែផ្ទៃតុ GitHub – អ្វីទៅជា GitHub Desktop មុខងារចម្បង លក្ខណៈពិសេស និងដំណើរការដំឡើង

GitHub Desktop គឺជាកម្មវិធីកុំព្យូទ័រដែលផ្តល់នូវអន្តរកម្មផ្អែកលើ GUI ជាមួយ GitHub ។ មិនដូច Git កំណែផ្ទៃតុរបស់ GitHub អនុញ្ញាតឱ្យអ្នកប្រតិបត្តិពាក្យបញ្ជាដូចគ្នាដោយប្រើចំណុចប្រទាក់អ្នកប្រើដោយចុចប៊ូតុងដែលធ្វើឱ្យវាកាន់តែងាយស្រួលក្នុងការធ្វើការជាមួយឃ្លាំង។

របៀបដំឡើង

  1. ធ្វើតាមតំណ – https://desktop.github.com/ តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
  2. ចាប់ផ្តើមទាញយកកញ្ចប់ដំឡើងរបស់កម្មវិធី។
  3. ចុចពីរដងលើរូបតំណាងនៃឯកសារដែលបានទាញយក ហើយបន្តការដំឡើង Github Desktop ។
  4. បើកដំណើរការកម្មវិធីតាមរយៈម៉ឺនុយចាប់ផ្តើម។
  5. ចូល GitHub ដោយប្រើព័ត៌មានលម្អិតគណនីអ្នកប្រើប្រាស់របស់អ្នក។

មុខងារចម្បង

  • ការបង្កើត បន្ថែម និងក្លូនឃ្លាំង។
  • ការប្រើប្រាស់កម្មវិធីដើម្បីគ្រប់គ្រងផ្ទាំងគម្រោង។
  • ធ្វើការផ្លាស់ប្តូរទៅសាខា។
  • បង្កើតបញ្ហា ទាញសំណើ និងការប្តេជ្ញាចិត្ត។
  • សមត្ថភាពក្នុងការចូលប្រើកំណែដំបូងនៃផលិតផលថ្មី។

Github API

Github REST API គឺជាចំណុចប្រទាក់ដែលផ្តល់ឱ្យអ្នកអភិវឌ្ឍន៍នូវការចូលប្រើទិន្នន័យ Github គម្រោង និងឃ្លាំង ក៏ដូចជាការផ្ញើសំណើរបស់ម៉ាស៊ីនមេផងដែរ។ តំណភ្ជាប់ https://api.github.com/ មាន URLs ទាំងអស់ដែលអ្នកអាចផ្ញើសំណើ GET ដ៏សាមញ្ញបំផុត៖
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ ភាគច្រើនជាញឹកញាប់ អ្នកអភិវឌ្ឍន៍បង្កើតសំណើជាភាសាសរសេរកម្មវិធី Python ក្នុងទម្រង់ JSON ។ ដំបូងអ្នកត្រូវទទួលបានព័ត៌មានមូលដ្ឋានអំពីឃ្លាំងពីតំណ – https://api.github.com/user/repos ព័ត៌មានមូលដ្ឋានត្រូវបានបញ្ចូលទៅក្នុងឯកសារកំណត់រចនាសម្ព័ន្ធជាទម្រង់ JSON ។ វាមានប៉ារ៉ាម៉ែត្រចំបងអំពីអ្នកប្រើប្រាស់ – រូបតំណាង អ្នកអាន ចំនួនឃ្លាំង ការទាញយក។ល។ បន្ទាប់មកទិន្នន័យនេះត្រូវបានបញ្ជូនទៅម៉ាស៊ីនមេ។

គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធគម្រោង Github Desktop

បន្ទាប់ពីដំឡើង ចុះឈ្មោះគណនី និងរៀបចំកម្មវិធី អ្នកប្រើប្រាស់អាចចាប់ផ្តើមប្រើប្រាស់កម្មវិធី GitHub ។

ការបង្កើត បន្ថែម និងក្លូនឃ្លាំង

ដើម្បីបង្កើតឃ្លាំងថ្មី សូមជ្រើសរើស “ឯកសារ” ហើយចុចប៊ូតុង “បង្កើតឃ្លាំង” ។ ដើម្បីបន្ថែមគម្រោងក្នុងស្រុក ជ្រើសរើសម៉ឺនុយ “ឯកសារ” ហើយចុចប៊ូតុង “បន្ថែមឃ្លាំងមូលដ្ឋាន” ។ សម្រាប់ការក្លូន អ្នកត្រូវតែជ្រើសរើសម៉ឺនុយ “ឯកសារ” – “ឃ្លាំងក្លូន”។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

ការបង្កើតសាខាថ្មី។

ដើម្បីបង្កើតសាខាគម្រោងដាច់ដោយឡែក បើកផ្នែក សាខាបច្ចុប្បន្ន ហើយចុចប៊ូតុង សាខាថ្មី។ អ្នកប្រើប្រាស់នឹងអាចមើលឃើញសាខានៅក្នុងចំណុចប្រទាក់ GitHub និងធ្វើការស្នើសុំទាញដើម្បីតាមដានការផ្លាស់ប្តូរ។
តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

សុវត្ថិភាព

កំណែផ្ទៃតុ និងគេហទំព័ររបស់ Github អនុញ្ញាតឱ្យអ្នកកំណត់រចនាសម្ព័ន្ធ និងបង្កើនកម្រិតសុវត្ថិភាពនៃគណនីអ្នកប្រើប្រាស់។ មុខងារទាំងអស់មាននៅក្នុងផ្នែក “ការកំណត់សុវត្ថិភាពសម្រាប់ការផ្ទុក”។ វាមានតម្លៃពិចារណាលម្អិតបន្ថែមទៀត។

ការកំណត់គោលនយោបាយសន្តិសុខ

នៅលើទំព័រមេនៃឃ្លាំងរបស់អ្នក សូមចុច៖

  • “សុវត្ថិភាព” – “គោលការណ៍សុវត្ថិភាព” – “ចាប់ផ្តើមដំឡើង” ។
  • បន្ថែមព័ត៌មានអំពីកំណែដែលបានគាំទ្រនៃគម្រោងរបស់អ្នក និងរបៀបរាយការណ៍ពីភាពងាយរងគ្រោះដែលអាចកើតមាន។

តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

ការគ្រប់គ្រងក្រាហ្វភាពអាស្រ័យ

ក្រាហ្វភាពអាស្រ័យត្រូវបានបង្កើតដោយស្វ័យប្រវត្តិសម្រាប់ឃ្លាំងសាធារណៈទាំងអស់ ប៉ុន្តែមិនមានលក្ខណៈបែបនេះសម្រាប់ឃ្លាំងឯកជនទេ។ ក្រាហ្វកំណត់លំហូរភាពអាស្រ័យចេញទាំងអស់ និងអនុញ្ញាតឱ្យអ្នកកំណត់អត្តសញ្ញាណភាពងាយរងគ្រោះនៅក្នុងគម្រោង។ ដើម្បីកំណត់ក្រាហ្វភាពអាស្រ័យសូមចុចលើ “ការកំណត់” – “សុវត្ថិភាព និងការវិភាគ” ។ ទល់មុខក្រាហ្វចុច “បើក” ឬ “បិទ” ។

តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ

អាជ្ញាប័ណ្ណ

អាជ្ញាប័ណ្ណ Github ផ្តល់សម្រាប់ការប្រើប្រាស់
អាជ្ញាប័ណ្ណ ពីរប្រភេទសំខាន់ៗ ៖

  1. GPL គឺជាប្រភេទអាជ្ញាប័ណ្ណដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ផ្សេងទៀតប្រើប្រាស់ការងាររបស់នរណាម្នាក់នៅក្នុងគម្រោងប្រភពបើកចំហផ្សេងទៀត។ ទោះ​ជា​យ៉ាង​ណា ក្រុមហ៊ុន​ពាណិជ្ជកម្ម​មិន​អាច​ធ្វើ​បែប​នេះ​បាន​ទេ។
  2. LGPL/Commons/MIT/Apache ជាដើម។ – អ្នកប្រើប្រាស់ផ្តល់លេខកូដរបស់គាត់ដោយឥតគិតថ្លៃ។ អ្នកផ្សេងទៀតអាចរកលុយបានពីវា។

តើ Github ជាអ្វី របៀបប្រើវា របៀបបង្កើតគម្រោង គ្រប់គ្រង និងកំណត់រចនាសម្ព័ន្ធ
ដែលប្រភេទអាជ្ញាប័ណ្ណ GitHub ត្រូវបានបញ្ជាក់
យើងបានពិនិត្យមុខងារចម្បងនៃសេវាកម្មពពក Github និងកម្មវិធីសម្រាប់ធ្វើការជាមួយឃ្លាំង Git Bash . មួយជំហានម្តង ៗ យើងបាននិយាយអំពីរបៀបបង្កើតគម្រោងពេញលេញនៅក្នុងប្រព័ន្ធត្រួតពិនិត្យកំណែ។

info
Rate author
Add a comment