Rumah  >  Artikel  >  alat pembangunan  >  Pengenalan terperinci tentang cara menggunakan Github

Pengenalan terperinci tentang cara menggunakan Github

PHPz
PHPzasal
2023-04-06 12:47:092185semak imbas

Dengan perkembangan teknologi Internet yang berterusan, semakin ramai pembangun mula menyertai projek sumber terbuka Sebagai salah satu platform pengehosan kod terbesar di dunia, Github juga telah menjadi tempat penting untuk pembangun berkongsi, belajar dan. bekerjasama. Walau bagaimanapun, cara menggunakan Github untuk pengurusan kod, kawalan versi, pembangunan kolaboratif, dsb. masih menjadi kebimbangan ramai pembangun pemula Artikel ini akan memperkenalkan penggunaan Github secara terperinci.

1. Konsep asas Github

  1. Repositori: Ruang yang digunakan untuk menyimpan kod pada Github, termasuk kod, dokumen dan fail lain.
  2. Komit: Git ialah sistem kawalan versi yang merekodkan versi kod dengan menghantar pengubahsuaian baharu secara berterusan Setiap penyerahan dipanggil "Komit".
  3. Cawangan: Pada Git, setiap repositori kod mempunyai cawangan induk Setiap pembangun boleh mencipta cawangannya sendiri dari cawangan induk, dan kemudian menggabungkan cawangan itu ke cawangan utama pembangunan.
  4. Gabung: Gabungkan kod atau pengubahsuaian pada cawangan ke dalam cawangan utama atau cawangan lain.
  5. Permintaan Tarik: Selepas pembangun membangunkan kod pada cawangan mereka sendiri, mereka menggabungkan permintaan pengubahsuaian ke dalam cawangan utama atau cawangan lain Proses meminta gabungan dipanggil "Pull Request", ahli komuniti sumber terbuka boleh menyemak dan membincangkan permintaan.

2. Gunakan Github untuk pengurusan kod

  1. Buat gudang

Pertama, log masuk ke laman web rasmi Github dengan Github anda sendiri akaun dan masukkan anda sendiri Pada halaman utama, klik butang "Repositori Baharu" untuk memasuki halaman untuk membuat gudang. Isikan nama gudang anda, penerangan, maklumat awam/swasta dan lain-lain pada halaman, dan kemudian klik "Buat Repositori". Ini akan berjaya mencipta repositori Github baharu.

  1. Klon repositori

Seterusnya, pasang klien git pada komputer tempatan anda dan gunakan arahan klon git untuk mengklon repositori pada Github secara setempat supaya anda boleh Ubah suai dan mengurus kod secara tempatan.

  1. Serahkan perubahan

Selepas melengkapkan pengubahsuaian kod, anda perlu menyerahkan pengubahsuaian kepada Github menggunakan arahan git add, git commit dan git push. Arahan tambah menambahkan kod yang diubah suai ke kawasan pementasan, arahan komit menyerahkan perubahan dalam kawasan pementasan ke repositori tempatan, dan arahan tolak menyerahkan perubahan dalam repositori tempatan ke Github.

  1. Pengurusan dan penggabungan cawangan

Untuk melaksanakan pengurusan cawangan dan penggabungan pada Github, anda perlu menggunakan perintah cawangan git terlebih dahulu untuk menukar cawangan utama kepada cawangan anda sendiri, dan kemudian gunakan arahan git checkout untuk menukar cawangan kepada cawangan yang perlu digabungkan, dan akhirnya gunakan perintah git merge untuk menggabungkan kod pada cawangan ke dalam cawangan semasa.

  1. Pull Request

Untuk menggabungkan permintaan pengubahsuaian ke dalam cawangan utama, anda perlu menggunakan git push untuk menyimpan pengubahsuaian pada cawangan anda ke Github, dan kemudian klik pada butang "Permintaan tarik baharu" Github, masukkan halaman "Permintaan Tarik", pilih cawangan dan cawangan sumber yang perlu digabungkan, tambah maklumat perihalan asas, dan akhirnya serahkan permintaan.

3. Gunakan Github untuk pembangunan kolaboratif

Pembangunan kolaboratif pada Github membolehkan berbilang pembangun membangun dan mengurus kod projek yang sama secara kolaboratif.

  1. Projek fork

Pembangun boleh membuat fork project terlebih dahulu ke repositori Github mereka sendiri, kemudian membuat pengubahsuaian atau penambahan dan menyerahkan kod yang diubah suai kepada mereka sendiri Di gudang , permintaan Permintaan Tarik dibuat, menunggu semakan dan perbincangan oleh ahli komuniti sumber terbuka. Jika perubahan diterima, kod akan digabungkan ke dalam projek utama.

  1. Kolaborator

Pemilik projek boleh menjemput pembangun lain untuk menjadi kolaborator (Kolaborator) untuk membantu menguruskan gudang. Orang yang dijemput boleh mengubah suai gudang, membuat Permintaan Tarik, dsb., dan boleh bekerjasama dengan lebih baik untuk menyelesaikan projek.

  1. Isu

Pembangun mungkin menghadapi masalah atau topik yang perlu dibincangkan semasa proses pembangunan Mereka boleh membuat Isu pada Github Perbincangan dan komunikasi boleh dijalankan dengan berkesan untuk menyelesaikan masalah dan bekerjasama dalam pembangunan.

4. Ringkasan

Artikel ini memperkenalkan konsep asas dan penggunaan Github secara terperinci, termasuk penciptaan gudang, pengklonan, penyerahan pengubahsuaian, pengurusan dan penggabungan cawangan, dan pembangunan kolaboratif prinsip dan teknik Github diharapkan dapat membantu pembangun pemula lebih memahami dan menguasai penggunaan dan pengurusan Github.

Atas ialah kandungan terperinci Pengenalan terperinci tentang cara menggunakan Github. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn