Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

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

Apakah GitHub, mengapa ia diperlukan dan cara menggunakan GitHub, cara mula menggunakan perkhidmatan – panduan untuk pemula.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi GitHub ialah salah satu perkhidmatan paling popular untuk mengehos repositori sumber terbuka. Tapak ini membolehkan anda menerbitkan projek tersuai dan menjejaki perubahan yang dibuat dalam setiap lelaran. Pengguna GitHub lain boleh menyemak kod pengguna dan mencadangkan perubahan mereka sendiri. Definisi ini hanya memberikan pemahaman yang singkat. Walau bagaimanapun, fungsi perkhidmatan tidak terhad kepada ini. Dalam artikel ulasan ini, kami akan melihat Github dengan lebih terperinci.

Apakah itu GitHub dan Cara Bermula – Panduan Pemula

GitHub ialah portal dalam talian di mana pembangun dan pengaturcara boleh memuat naik kod yang mereka cipta dan bekerjasama untuk memperbaikinya. Ciri khas GitHub ialah sistem kawalan versinya yang mantap. Kawalan versi membolehkan pengaturcara menyesuaikan perisian tanpa menjejaskan perisian itu sendiri. Perubahan yang dicadangkan boleh digabungkan dengan mudah menjadi keluaran penuh, tetapi hanya selepas semua perubahan telah disemak dan diluluskan.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Git dan GitHub – apakah perbezaannya, kenalan pertama dengan Git dan GitHub

Apa itu Git?

Jawapan: Sistem kawalan versi yang pantas dan berskala . Git ialah sistem kawalan semakan yang diedarkan secara percuma dan terbuka yang direka untuk menjadi pantas dan cekap untuk sebarang projek, dari kecil hingga sangat besar.

Apakah GitHub?

Jawapan: perkhidmatan awan yang berkuasa untuk mengurus pembangunan peribadi dan projek sumber terbuka.

Apakah perbezaan utama?

Git ialah perisian lengkap dalam kategori sistem kawalan versi, yang dipasang pada komputer peribadi pengguna. Git membolehkan anda membuat perubahan pada kod melalui baris arahan (Microsoft PowerShell), dan GitHub menyediakan keupayaan untuk menyimpan projek dalam akses awam.

Fakta menarik tentang Github

  1. Bilangan maksimum pengguna di tapak tahun lepas (mengikut statistik pada 24 Julai 2021) ialah 45 juta orang.
  2. Pada 2018, Microsoft memperoleh GitHub dengan harga $7.5 bilion.
  3. Terdapat repositori git sumber terbuka pada Github. Sesiapa sahaja boleh membuat perubahan padanya. Projek ini boleh didapati di pautan – https://github.com/git/git?ref=stackshare
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
Contoh repositori GitHub

Ciri Github

  1. Keupayaan untuk menyepadukan dengan platform dan perkhidmatan yang paling popular – Amazon, Google Cloud dan Code Climate.
  2. Sokongan untuk lebih 200 bahasa pengaturcaraan.
  3. Tahap penyatuan dan “perpaduan persatuan” yang tinggi. Apabila pengguna menerbitkan projek mereka di GitHub, seluruh komuniti pengaturcaraan boleh memuat turun dan menilai kerja, kualiti kod dan tahap kecanggihannya. Pengguna pihak ketiga boleh memberi amaran kepada pemilik projek tentang kemungkinan masalah, konflik berubah, dsb.

Cara GitHub Berfungsi, Ciri

Tiga daripada ciri paling penting Github ialah percabangan, permintaan tarik dan penggabungan. Perlu mempertimbangkan setiap fungsi secara berasingan.

Bercabang

Forking projek mencipta salinan (garpu) yang membolehkan pengguna mencuba secara bebas tanpa menjejaskan projek asal. Buat permintaan garpu dan tarik: https://youtu.be/nT8KGYVurIU

Permintaan tarik

Permintaan tarik diterbitkan oleh pembangun selepas dia selesai membetulkan/menukar kod. Pada masa yang sama, pemilik projek sendiri boleh menyemak perubahan yang dibuat dan bertanya sebarang soalan tambahan.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Bercantum

Selepas pemilik meluluskan permintaan tarik, mereka menggabungkan permintaan tarik dan menggunakan perubahan daripada projek bercabang kepada kod sumber.

Panduan – bagaimana untuk bermula dalam Github dari awal

Panduan ini sesuai untuk semua pemula yang baru mula belajar Git dan Github. Langkah-langkah berikut akan membantu anda membina sistem yang optimum untuk bekerja dengan perisian ini. Anda akan belajar cara membuat perubahan pada pangkalan kod, membuka permintaan tarik (buat permintaan tarik) dan menggabungkan kod ke dalam cawangan utama. Jadi mari kita mulakan.

Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
Papan Pemuka akaun GitHub

Langkah 0Pasang Git dan Cipta Akaun GitHub

  1. Pergi ke laman web rasmi Git: https://git-scm.com/downloads
  2. Klik pada pautan untuk memuat turun versi desktop Git untuk Windows dan tunggu muat turun selesai.
  3. Ekstrak dan jalankan pemasang Git dengan mengklik dua kali pada fail Git.exe. Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
  4. Benarkan aplikasi membuat perubahan pada PC dengan mengklik butang “Ya” dalam kotak dialog “Kawalan Akaun Pengguna” yang terbuka.
  5. Mulakan proses pemasangan Git. Baca dokumen Lesen Awam GNU utama dan klik Seterusnya. Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
  6. Tentukan lokasi untuk memasang program atau biarkan nilai lalai. Program ini akan menggesa anda untuk mencipta folder menu Mula. Langkau item ini.
  7. Pilih editor teks yang anda mahu gunakan dengan Git. Dalam tetingkap lungsur, pilih Notepad ++ (atau mana-mana editor teks lain yang pernah anda gunakan sebelum ini) dan klik “Seterusnya”. Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
  8. Nyatakan nama untuk cawangan projek baharu. Nilai lalai ialah “master”. Anda disyorkan supaya meninggalkan tetapan ini pada lalai.
  9. Dalam pilihan untuk memilih PATH, klien SSH, sijil pelayan, penghujung baris dan terminal, biarkan semuanya seperti sedia ada dan klik butang “Seterusnya”.
  10. Tinggalkan semua tetapan lalai dan mula memasang program.
  11. Setelah pemasangan selesai, tandai kotak untuk melihat nota keluaran dan mulakan Git Bash. Tutup tetingkap pemasang.

Anda boleh mendaftar akaun di Github menggunakan pautan berikut: https://github.com/join. Untuk melakukan ini, anda mesti memasukkan data pendaftaran asas yang diperlukan pada masa hadapan untuk mengesahkan akaun.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Langkah 1: Lancarkan Git dan buat repositori tempatan pertama

Git mempunyai dua mod penggunaan – bash (Git Bash) dan antara muka pengguna grafik (Git GUI). Untuk memulakan Git Bash, buka menu Mula – Windows, taip git bash dan tekan Enter (atau klik kiri dua kali pada pintasan program). Untuk melancarkan GUI Git, buka menu Mula – Windows, taip git gui dan tekan Enter. Dalam kes kami, kami akan menggunakan Git Bash.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Mencipta projek baharu dalam Git Bash melibatkan penggunaan arahan khas untuk memulakan repositori baharu. Mula-mula anda perlu membuka terminal Bash dengan mengklik kanan pada desktop dan kemudian dalam menu lungsur Git Bash Here. Dalam tetingkap terminal pada mesin tempatan anda, buat direktori ujian baharu (folder) dengan menaip yang berikut:
getrekt:Desktop getrekt $ cd ~/Desktop
getrekt:Desktop getrekt $ mkdir myproject
getrekt:Desktop getrekt $ cd myproject/
Arahan mkdir mencipta folder projek tempatan baharu. Buat repositori Github pertama kami: https://youtu.be/yHCUc6cmhcc

Langkah 2. Buat fail baharu dalam repositori

Dalam folder projek, tambahkan fail teks baharu menggunakan arahan sentuh. Dalam cara standard, arahan akan mencipta fail teks kosong yang akan mempunyai sambungan .txt.

Perhatian! Git menyimpan/menguruskan perubahan hanya pada fail yang dijejakinya. Selepas mencipta fail baharu, pengguna boleh menjejaki statusnya menggunakan perintah status git. Konsol akan memberikan senarai fail yang terdapat dalam repositori.

Sebaik sahaja anda menambah fail ke folder yang mengandungi repositori git, program akan melihat perubahan di dalam projek. Walau bagaimanapun, penjejakan automatik tidak akan didayakan, anda mesti menggunakan arahan khas untuk ini – git add.
getrekt:projek saya getrekt $ sentuh getrekt.txt
getrekt:projek saya getrekt $ ls
getrekt.txt

Langkah 3: Tambahkan fail ke persekitaran pementasan penjejakan

Tambahkan fail ke persekitaran pementasan dengan arahan git add.
getrekt:myproject git add . Dengan arahan ini, program akan memulakan penjejakan automatik semua fail yang akan dibuat dalam folder projek. Anda boleh menyemak sama ada arahan berfungsi dengan status git. Beginilah rupa log pada baris arahan Git Bash selepas menaip git status:
getrekt: getrekt getrekt$ git status
Pada induk cawangan Komit
awal
Perubahan yang perlu dilakukan:
(gunakan “git rm –cached …” untuk membatalkan pentas)
Fail baharu ditambah
Nama fail baharu: getrekt.txt
Fail baharu: getrekt.txt Komen log: Fail masih belum dilakukan, tetapi akan ditambah.

Langkah 4 Cipta komitmen

Komit ialah pusat pemeriksaan mana-mana repositori. Ringkasnya, pakej perubahan yang menyimpan maklumat tentang fail yang ditambah, diedit atau dipadam yang menyimpan kod tertentu.
getrekt:myproject getrekt $ git commit -m “MY FIRST COMMIT GUYS!”
[master (root-commit) b345d9a] KOMIT PERTAMA SAYA!
1 fail ditukar, 1 sisipan(+)
buat mod 100644 getrekt.txt

Perintah untuk membuat komit ialah git commit -m “Nama Komit”.

Perhatian! Mesej pada akhir arahan harus bermakna dan boleh difahami oleh pemaju projek lain. Jangan namakan komit anda seperti “asdfadsf” atau “foobar”. Jika tidak, tiada siapa yang akan memahami apa-apa, dan anda perlu menghabiskan banyak masa untuk memadamkannya.

Langkah 5. Buat cawangan baharu cawangan baharu

Cawangan baharu ialah cawangan penuh projek, yang terdiri daripada satu set keseluruhan komitmen. Mewakili keluaran berasingan produk, tetapi dalam sistem kawalan versi. Cawangan membenarkan pengguna untuk bergerak antara “keadaan” projek.

Dalam dokumentasi git rasmi, perihalan cawangan ialah: “Cawangan dalam Git dan Github ialah penunjuk alih kepada salah satu komitmen repositori.”

Contohnya, jika pengguna ingin menambah halaman baharu pada tapak web mereka, mereka akan dapat membuat cawangan baharu hanya untuk halaman tertentu tanpa menjejaskan badan utama projek. Sebaik sahaja dia selesai melakukannya, dia boleh menggabungkan perubahan dari cawangannya ke dalam yang utama. Dalam kes cawangan baharu, Git menjejaki komit yang bercabang.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Selepas melaksanakan arahan, anda boleh menaip git branch dalam konsol untuk mengesahkan penciptaan cawangan:
getrekt:myproject getrekt $ git branch
master
* my-new-branch Nama my-new-branch dengan asterisk menunjukkan cawangan mana pengguna sedang dihidupkan.

Nota: Secara lalai, cawangan pertama setiap repo git dinamakan “master” (dan biasanya digunakan sebagai master dalam projek). Sebagai sebahagian daripada perjuangan menentang perkauman, beberapa pembangun telah mula menggunakan nama alternatif untuk cawangan lalai, seperti “utama”. Walau bagaimanapun, lebih kerap daripada tidak, pengguna mungkin melihat “tuan” atau nama serupa yang digunakan untuk merujuk kepadanya.

Perlu diingat bahawa hampir setiap repositori mempunyai cawangan induk yang boleh dianggap sebagai versi rasmi projek. Jika ia tapak web, maka cawangan itu ialah versi yang dilihat pengguna. Jika ia adalah aplikasi, maka cawangan induk ialah keluaran yang dipasang pengguna pada komputer atau peranti mudah alih mereka. Beginilah cara versi tradisional produk Git dan Github berfungsi. Tapak rasmi mempunyai dokumentasi yang lebih terperinci tentang menggunakan nama cawangan lalai yang berbeza. Maklumat tersedia di Github di https://github.com/github/renaming
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Dalam kes berbalik kepada cawangan projek dan mencipta berbilang komitmen, cawangan baharu tidak akan dijejaki oleh sistem kawalan versi sehingga pengguna menulis penjejakan automatik .

Langkah 6Buat Repositori GitHub Baharu

Langkah ini tidak diperlukan jika anda hanya mahu memantau kod anda secara setempat. Tetapi jika anda bekerja dalam satu pasukan dan menerima perubahan daripada pengaturcara lain, maka anda boleh menggunakan keupayaan semasa GitHub untuk menukar kod projek secara bersama. Untuk membuat repositori baharu di GitHub, anda perlu log masuk ke sistem dan pergi ke halaman utama tapak. Daripada menu utama, klik pada butang “Repositori Baharu”, yang terletak di bawah tanda “+” di sebelah foto profil di penjuru kanan sebelah atas bar navigasi: Selepas mengklik butang, GitHub akan meminta pemilik projek untuk menamakan repositori dan memberikan penerangan ringkas:
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Seterusnya, klik butang “Buat repositori” untuk mengesahkan penciptaan projek baharu. Kotak dialog akan muncul menanyakan pengguna jika mereka mahu mencipta repositori dari awal atau menambah yang sedia ada yang dibuat secara tempatan. Dalam kes kedua, anda perlu memuat naik folder projek ke Github.

Perhatian! Memuat turun repositori tempatan juga boleh berlaku menggunakan baris arahan, dan lebih khusus arahan git remote add origin github_url (mencipta rekod sambungan baharu ke repositori jauh), git push -u origin master (mewujudkan sambungan antara cawangan dalam yang mana pembangun berada dan cawangan induk pada pelayan jauh).

Beginilah rupa log pada baris arahan Git Bash:
getrekt:myproject getrekt $ git remote add origin https://github.com/cubeton/mynewrepository.git
getrekt:myproject getrekt $ git push -u origin master
Mengira objek: 3, selesai.
Menulis objek: 100% (3/3), 263 bait | 0 bait/s, selesai.
Jumlah 3 (delta 0), digunakan semula 0 (delta 0)
Ke https://github.com/cubeton/mynewrepository.git
* induk [cawangan baharu] -> induk
Induk cawangan sediakan untuk menjejaki induk cawangan jauh dari asal.

Langkah 7: Menolak Cawangan Projek ke GitHub

Cawangan dan repositori projek baharu telah dibuat. Ia kekal untuk “menolak” cawangan dan memindahkannya ke repositori Github baharu. Dengan cara ini, ahli komuniti pihak ketiga akan dapat melihat kod dan membuat perubahan padanya. Jika semakan diluluskan, pemilik projek boleh menggabungkan perubahan ke dalam versi utama projek. Untuk menolak perubahan kepada cawangan baharu pada GitHub, anda perlu memasukkan arahan git push pada baris arahan. GitHub secara automatik akan mencipta cawangan dalam repositori jauh:
getrekt:myproject getrekt$ git push origin my-new-branch
Mengira objek: 3, selesai.
Mampatan delta menggunakan sehingga 8 benang.
Memampatkan objek: 100% (2/2), selesai.
Menulis objek: 100% (3/3), 313 bait | 0 bait/s, selesai.
Jumlah 3 (delta 0), digunakan semula 0 (delta 0)
Ke https://github.com/cubeton/mynewrepository.git
* [cawangan baharu] cawangan-saya-baharu -> cawangan-baharu saya Selepas menyegarkan halaman GitHub, pengguna akan melihat cawangan baharu yang telah ditolak ke dalam repositori.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Selain itu

Apakah maksud perkataan asal dalam arahan git push origin? Apabila pengguna mengklon repositori jauh pada mesin tempatan mereka, git mencipta alias standard untuknya dalam hampir semua kes, “asal”, yang pada asasnya adalah singkatan untuk URL repositori jauh. Menyerahkan projek ke GitHub: https://youtu.be/zM6z57OtR2Q

Langkah 8. Buat permintaan tarik pertama

Permintaan tarik (atau permintaan tarik) ialah satu cara untuk memaklumkan pemilik repositori bahawa pembangun ingin membuat beberapa perubahan pada kod. Beginilah rupa halaman dengan permintaan tarik ditambah:
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Beginilah rupa antara muka bahagian selepas membuat permintaan tarik:
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Langkah 9Gabungkan permintaan tarik

Butang hijau “Gabungkan permintaan tarik” di bahagian bawah mencipta permintaan tarik. Selepas mengkliknya, perubahan yang dibuat ditambahkan pada cawangan utama projek.

Perhatian! Padamkan cawangan selepas gabungan. Sebilangan besar daripada mereka boleh menyebabkan kekeliruan dalam projek. Untuk memadam cawangan, klik butang “Padam cawangan” kelabu di penjuru kanan sebelah bawah.

Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Untuk menyemak status komit semasa, klik pada pautan “Komit” pada halaman pertama repositori. Mengklik akan memaparkan keseluruhan senarai komit dalam cawangan ini. Tangkapan skrin menunjukkan betul-betul yang baru dibuat.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Di sebelah kanan ialah kod cincang bagi setiap komit. Kod cincang ialah pengecam unik yang boleh digunakan apabila menyambungkan API dan perkhidmatan pihak ketiga. Anda juga boleh merujuk kepada komitmen tertentu mengikut nombor ID pada versi desktop Git Bash pada baris arahan.

Langkah 10Kembalikan Perubahan Github pada Mesin Tempatan

Pada masa ini, repositori dalam sistem Github kelihatan sedikit berbeza daripada pengguna pada komputer tempatan. Sebagai contoh, komitmen yang dibuat oleh pengguna pada cawangan mereka sendiri dan digabungkan ke dalam cawangan induk tidak wujud pada mesin tempatan. Untuk menyegerakkan versi projek yang berbeza secara automatik, anda mesti menggunakan arahan induk asal git pull (semasa bekerja pada cawangan induk) atau git pull.
getrekt:myproject getrekt $ git pull origin master
remote: Mengira objek: 1, selesai.
jauh: Jumlah 1 (delta 0), digunakan semula 0 (delta 0), pek digunakan semula 0
Daripada https://github.com/cubeton/mynewrepository
* induk cawangan -> FETCH_HEAD  
23242..232433berer3444 induk -> asal/induk
getrekt. txt | 1 +
1 fail ditukar, 1 sisipan(+)Untuk menyemak status semasa perintah, taip git log pada baris arahan. Ia akan menyenaraikan semua komitmen.
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>
Tarikh: Jum Jan 07 17:48:00 2021 -02356
komit 46thf9496hf9485hkf857tg9hfj8rh4j
Gabung: 33fh5d 3689gfh
Pengarang: Friktdes @1000000 Pengarang: Mtdes
Ethandex.
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>
Tarikh: Jum Jan 07 17:58:00 2021 -02356
Ini adalah komitmen pertama saya! sedia! Kini pengguna sudah biasa dengan semua jenis kerja dalam sistem kawalan versi. Tutorial Git dan GitHub untuk pemula tentang cara memasang Git dan bermula dengan Github, cawangan, repositori, commit dan konsep lain dalam amalan GitHub: https://youtu.be/zZBiln_2FhM

Ciri tambahan Github dan Git

Mari lihat “cip” lain yang berguna yang akan membolehkan pembangun memudahkan kerja pada kawalan versi.

Mengklon repositori ke mesin tempatan

Pergi ke repositori GitHub anda. Di penjuru kanan sebelah atas di atas senarai fail, buka menu lungsur turun “Klon atau muat turun”. Salin URL klon HTTPS.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Kembali ke tetingkap Git Bash dan masukkan arahan:
git clone repository_url

repository_url – URL projek semasa yang akan diklon. Sebaliknya, url repositori dimasukkan.

Dalam contoh di atas, arahan mengklon repositori melalui HTTPS. Pilihan lain ialah pengklonan dengan URL melalui kunci SSH. Untuk melakukan ini, anda perlu menjana pasangan kunci SSH pada Windows dan menetapkan kunci awam kepada akaun GitHub.

Mencari repositori jauh

Selepas pengklonan, salinan repositori daripada GitHub akan muncul dalam direktori kerja pada komputer. Projek itu harus mengandungi direktori dengan nama dan fail utama. Untuk beralih kepadanya, anda perlu menulis arahan berikut:
cd git_project

Nota: Gantikan git_project dengan nama sebenar repositori yang dimuat turun, atau nyatakan kandungan direktori semasa dengan arahan ls. Kaedah kedua digunakan dalam kes di mana pengguna tidak dapat mengingati nama projek.

Versi desktop GitHub – apakah itu Desktop GitHub, fungsi utama, ciri dan proses pemasangan

GitHub Desktop ialah aplikasi desktop yang menyediakan interaksi berasaskan GUI dengan GitHub. Tidak seperti Git, versi desktop GitHub membolehkan anda melaksanakan arahan yang sama menggunakan antara muka pengguna dengan mengklik butang, yang menjadikannya lebih mudah untuk bekerja dengan repositori.

Bagaimana untuk memasang

  1. Ikuti pautan – https://desktop.github.com/ Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
  2. Mula memuat turun pakej pemasangan program.
  3. Klik dua kali pada ikon fail yang dimuat turun dan teruskan dengan pemasangan Github Desktop.
  4. Lancarkan program melalui menu Mula.
  5. Log masuk ke GitHub menggunakan butiran akaun pengguna anda.

Fungsi utama

  • Mencipta, menambah dan mengkloning repositori.
  • Menggunakan program untuk mengurus tab projek.
  • Membuat perubahan pada cawangan.
  • Mencipta isu, tarik permintaan dan komitmen.
  • Keupayaan untuk mengakses versi awal produk baharu.

API Github

API REST Github ialah antara muka yang menyediakan pembangun akses kepada data, projek dan repositori Github, serta menghantar permintaan pelayan. Pautan https://api.github.com/ mengandungi semua URL yang anda boleh hantar permintaan GET yang paling mudah:
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi Selalunya, pembangun membuat permintaan dalam bahasa pengaturcaraan Python dalam format JSON. Mula-mula anda perlu mendapatkan maklumat asas tentang repositori daripada pautan – https://api.github.com/user/repos Maklumat asas dimasukkan ke dalam fail konfigurasi dalam format JSON. Ia mengandungi parameter utama tentang pengguna – avatar, pembaca, bilangan repositori, muat turun, dll. Data ini kemudiannya dihantar ke pelayan.

Mengurus dan mengkonfigurasi projek Desktop Github

Selepas memasang, mendaftar akaun, dan menyediakan aplikasi, pengguna boleh mula menggunakan program GitHub.

Mencipta, menambah dan mengkloning repositori

Untuk membuat repositori baharu, pilih “Fail” dan klik butang “Buat repositori”. Untuk menambah projek setempat, pilih menu “Fail” dan klik butang “Tambah Repositori Setempat”. Untuk pengklonan, anda mesti memilih menu “Fail” – “Repositori klon”.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Mewujudkan Cawangan Baru

Untuk membuat cawangan projek yang berasingan, buka bahagian Cawangan Semasa dan klik butang Cawangan Baharu. Pengguna akan dapat melihat cawangan dalam antara muka GitHub dan membuat permintaan tarik untuk menjejaki perubahan.
Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Keselamatan

Versi desktop dan web Github membolehkan anda mengkonfigurasi dan meningkatkan tahap keselamatan akaun pengguna. Semua fungsi tersedia dalam bahagian “tetapan keselamatan untuk storan”. Ia patut dipertimbangkan dengan lebih terperinci.

Tetapan dasar keselamatan

Pada halaman utama repositori anda, klik:

  • “Keselamatan” – “Dasar Keselamatan” – “Mulakan Persediaan”.
  • Tambahkan maklumat tentang versi projek anda yang disokong dan cara melaporkan kemungkinan kelemahan.

Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Pengurusan Graf Kebergantungan

Graf pergantungan dijana secara automatik untuk semua repositori awam, tetapi tiada ciri sedemikian untuk repositori peribadi. Graf mengenal pasti semua aliran pergantungan keluar dan membolehkan anda mengenal pasti kelemahan dalam projek. Untuk menetapkan graf pergantungan, klik pada “Tetapan” – “Keselamatan dan Analisis”. Bertentangan dengan graf, klik “Dayakan” atau “Lumpuhkan”.

Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi

Lesen

Pelesenan Github memperuntukkan penggunaan dua jenis
lesen utama :

  1. GPL ialah sejenis lesen yang membenarkan pengguna lain menggunakan kerja orang lain dalam projek sumber terbuka lain. Walau bagaimanapun, syarikat komersial tidak boleh melakukan ini.
  2. LGPL/Commons/MIT/Apache , dsb. – pengguna memberikan kodnya untuk kegunaan percuma. Orang lain boleh membuat wang daripadanya.

Apakah itu Github, cara menggunakannya, cara membuat projek, mengurus dan mengkonfigurasi
Di mana jenis lesen GitHub ditentukan
Kami telah menyemak fungsi utama perkhidmatan awan Github dan program untuk bekerja dengan repositori Git Bash . Langkah demi langkah kami bercakap tentang cara membuat projek lengkap dalam sistem kawalan versi.

info
Rate author
Add a comment