Rumah > Artikel > pembangunan bahagian belakang > Bermula dengan PHP: Pengurusan Versi Git
Sebagai salah satu teknologi web sumber terbuka yang paling popular, PHP telah menjadi salah satu bahasa utama untuk pembangunan web. Ia mudah dipelajari dan digunakan, serta mempunyai pelbagai aplikasi. Dalam artikel ini, kami akan memberi tumpuan kepada beberapa pengetahuan asas dan penggunaan Git supaya pembangun PHP boleh mengurus kod mereka dengan lebih berkesan.
Git ialah sistem kawalan versi teragih yang digunakan untuk mengurus pengubahsuaian dan perubahan kod. Ia dicipta oleh Linus Torvalds dan digunakan secara meluas dalam komuniti sumber terbuka. Git membantu pasukan pembangunan dengan mudah menjejak pengubahsuaian, bekerjasama dalam projek dan mengekalkan rekod sejarah untuk penjejakan ke belakang dan analisis.
Penggunaan Git boleh dibahagikan kepada langkah berikut:
Sebelum menggunakan Git, anda perlu memasangnya terlebih dahulu. Git mempunyai pemasang untuk pelbagai platform, yang boleh anda muat turun dari tapak web rasmi. Pemasang memasang alat baris arahan Git, yang boleh anda gunakan pada sistem Linux, Mac dan Windows.
Sebelum mengurus kod, anda perlu mencipta repositori kod untuk projek anda. Repositori kod ialah repositori Git yang menyimpan kod dan sejarah anda. Anda boleh mencipta repositori kod dengan arahan berikut:
$ git init
Ini akan mencipta repositori Git baharu dalam direktori semasa. Jika anda ingin mencipta repositori kod dalam direktori baharu, gunakan arahan berikut:
$ git init myproject
Arahan ini akan mencipta repositori Git dalam direktori baharu bernama "myproject".
Sebelum membuat sebarang perubahan dalam projek anda, anda perlu menambahkan semua fail pada repositori Git anda. Anda boleh menambah semua fail dengan arahan berikut:
$ git add .
Ini akan menambah semua fail yang tidak ditambahkan pada repositori. Seterusnya, anda perlu melakukan perubahan anda dan mencipta rekod komit baharu:
$ git commit -m "Commit message"
Ini akan melakukan perubahan anda dan mencipta rekod komit baharu. Dalam rekod komit, anda harus memasukkan maklumat yang bermakna tentang perubahan yang dibuat oleh komit. Ini membolehkan orang lain memahami tujuan komit dan perubahan yang dibuat.
Salah satu ciri utama pengurusan kod ialah keupayaan untuk melihat sejarah dan menganalisis pengubahsuaian. Git menjadikan sejarah tontonan sangat mudah. Anda boleh melihat semua rekod komit dalam projek melalui arahan berikut:
$ git log
Perintah ini akan memaparkan semua rekod komit dalam projek, termasuk pengarang, masa komit dan mesej komit.
Anda juga boleh menapis dan mengisih rekod komit menggunakan beberapa bendera yang berbeza. Sebagai contoh, anda boleh menggunakan arahan berikut untuk melihat hanya 5 komit terakhir:
$ git log -5
a Ciri Git yang penting ialah keupayaan untuk mencipta cawangan baharu, yang merupakan salinan projek. Anda boleh membuat perubahan dalam cawangan tanpa menjejaskan kod asal. Begini cara untuk mencipta cawangan:
$ git branch newbranch
Arahan ini akan mencipta cawangan baharu bernama "newbranch". Seterusnya, anda boleh beralih ke cawangan ini dan membuat perubahan:
$ git checkout newbranch
Selepas perubahan selesai, anda boleh menggabungkan semula cawangan itu ke dalam cawangan induk:
$ git checkout master
$ git merge newbranch
Ini akan menggabungkan perubahan anda dalam kod induk. Jika konflik wujud, Git akan menggesa anda untuk menyelesaikannya.
Untuk bekerjasama dengan orang lain, anda perlu menolak kod anda ke repositori jauh. Anda boleh menolak kod ke repositori jauh menggunakan arahan berikut:
$ git push origin master
Ini akan menolak kod dari cawangan induk dalam repositori jauh bernama "asal". Jika anda menggunakan repositori kod anda dengan perkhidmatan pengehosan seperti GitHub, anda perlu menambahkannya pada perkhidmatan pengehosan menggunakan garis panduan untuk membuat repositori baharu. Setelah ditambah, anda boleh menolak kod tempatan ke repositori jauh dan bekerjasama.
Ringkasan
Dalam artikel ini, kami telah mempelajari tentang Git dan beberapa pengetahuan asas serta penggunaannya dalam PHP. Git ialah alat yang sangat berkuasa yang boleh membantu mengurus perubahan kod semasa pembangunan pasukan. Dengan menguasai asas Git, anda akan dapat bekerjasama dan mengurus projek PHP anda dengan lebih baik.
Atas ialah kandungan terperinci Bermula dengan PHP: Pengurusan Versi Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!