Panduan Pemula untuk Memasang Perisian Menggunakan GIT

Bagaimana untuk berfungsi dengan repositori perisian Git

Sumber terbuka Git adalah sistem kawalan versi paling banyak digunakan di dunia. Projek yang matang telah dibangunkan oleh Linus Torvalds, pencipta sistem operasi Linux, dan ia menjadi rumah kepada pengumpulan projek perisian yang sangat besar-baik komersial dan sumber terbuka-yang bergantung pada Git untuk kawalan versi.

Panduan ini menunjukkan cara untuk mendapatkan projek dari Git, cara memasang perisian pada sistem anda dan cara mengubah kod yang memerlukan pengetahuan pengaturcaraan.

Cara Cari Program Menggunakan GIT

Lawati laman web meneroka di GitHub untuk melihat deposit pilihan dan trend serta pautan kepada panduan dan latihan. Lihat pelbagai kategori untuk aplikasi yang anda ingin muat turun dan pergi menggunakan, mengubah, menyusun dan memasang. Klik ikon menu di bahagian atas skrin untuk mencapai medan carian di mana anda boleh mencari program tertentu atau mana-mana kategori perisian yang terdapat di laman web ini.

Contoh Pengklonan A Repositori Git

Untuk memuat turun aplikasi, anda mengklonkannya. Prosedur ini mudah, tetapi anda mesti memasang Git pada sistem anda. Menggunakan program arahan kecil yang dipanggil cowsay, yang digunakan untuk memaparkan mesej sebagai gelembung pertuturan dari lembu ASCII, inilah contoh cara mencari dan mengklon program dari GitHub.

Taipkan cowsay dalam medan carian Git. Anda akan melihat bahawa terdapat beberapa versi yang boleh anda pilih. Contoh untuk contoh ini, yang menggunakan Perl, membawa anda ke halaman dengan beberapa fail.

Untuk mengklon semula repositori cowsay ini, masukkan arahan berikut:

git clone git: //github.com/schacon/cowsay

Perintah git menjalankan Git, perintah clone mengklik repositori ke komputer anda, dan bahagian terakhir ialah alamat untuk projek yang anda mahu klonkan.

Bagaimana Menyusun dan Memasang Kod

Pasang aplikasi terlebih dahulu untuk memastikan ia berjalan. Bagaimana anda melakukan ini bergantung pada projek yang telah anda muat turun. Contohnya, projek C mungkin memerlukan anda membuat fail makefile , sedangkan projek cowsay dalam contoh ini memerlukan anda menjalankan skrip shell .

Jadi bagaimana anda tahu apa yang perlu dilakukan?

Dalam folder yang anda kloning, mestilah folder cowsay. Jika anda menavigasi ke folder cowsay menggunakan arahan CD dan kemudian melakukan senarai direktori, anda harus melihat sama ada fail yang dipanggil README atau fail yang dipanggil INSTALL atau sesuatu yang menonjol sebagai panduan bantuan.

Dalam kes contoh cowsay ini, terdapat kedua-dua README dan fail INSTALL. Fail README menunjukkan cara menggunakan perisian, dan fail INSTALL memberi arahan untuk memasang cowsay. Dalam kes ini, arahannya adalah untuk menjalankan arahan berikut:

sh install.sh

Semasa pemasangan, anda akan ditanya sama ada anda gembira untuk memasang cowsay ke folder lalai yang dibekalkan. Anda boleh tekan Kembali untuk meneruskan atau masukkan laluan baru.

Cara Menjalankan Cowsay

Apa yang anda perlu lakukan untuk menjalankan cowsay adalah menaip perintah berikut:

cowsay hello world

Kata-kata halo dunia muncul dalam gelembung pertuturan dari mulut lembu.

Menukar Cowsay

Sekarang bahawa anda telah memasang cowsay, anda boleh meminda fail menggunakan editor kegemaran anda. Contoh ini menggunakan editor nano seperti berikut:

nano cowsay

Anda boleh membekalkan suis ke perintah cowsay untuk menukar mata lembu.

Contohnya cowsay-g menunjukkan tanda dolar sebagai mata.

Anda boleh meminda fail untuk membuat pilihan cyclops supaya apabila anda menaip cowsay-c , lembu mempunyai mata tunggal.

Baris pertama yang perlu anda ubah ialah baris 46 yang kelihatan seperti berikut:

getopts ('bde: f: ghlLnNpstT: wW: y', \ opts);

Ini adalah semua suis yang boleh digunakan dengan cowsay. Untuk menambah -c sebagai pilihan, ubah baris seperti berikut:

getopts ('bde: f: ghlLnNpstT: wW: yc', \ opts);

Antara baris 51 dan 58, anda melihat baris berikut:

$ borg = $ opts {'b'}; $ mati = $ opts {'d'}; $ tamak = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ dirajam = $ opts {'s'}; $ lelah = $ opts {'t'}; $ berwayar = $ opts {'w'}; $ muda = $ opts {'y'};

Seperti yang anda lihat, terdapat satu pemboleh ubah bagi setiap opsyen yang menerangkan apakah suis akan dilakukan. Sebagai contoh $ tamak = $ opts ['g]';

Tambah satu baris untuk pindaan suis -c seperti berikut:

$ borg = $ opts {'b'}; $ mati = $ opts {'d'}; $ tamak = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ dirajam = $ opts {'s'}; $ lelah = $ opts {'t'}; $ berwayar = $ opts {'w'}; $ muda = $ opts {'y'}; $ cyclops = $ opts ['c'];

Pada baris 144, terdapat subrutin yang dipanggil construct_face yang digunakan untuk membina wajah lembu.

Kod ini kelihatan seperti ini:

sub construct_face {if ($ borg) {$ eyes = "=="; } jika ($ mati) {$ eyes = "xx"; $ lidah = "U"; } jika ($ tamak) {$ eyes = "\ $ \ $"; } jika ($ paranoid) {$ eyes = "@@"; } jika ($ direjam) {$ eyes = "**"; $ lidah = "U"; } jika ($ lelah) {$ eyes = "-"; } jika ($ berwayar) {$ eyes = "OO"; } jika ($ muda) {$ eyes = ".."; }}

Bagi setiap pembolehubah yang dinyatakan sebelum ini, terdapat sepasang huruf yang berbeza yang diletakkan di mata $ variabel.

Tambah satu untuk pembolehubah $ cyclops:

sub construct_face {if ($ borg) {$ eyes = "=="; } jika ($ mati) {$ eyes = "xx"; $ lidah = "U"; } jika ($ tamak) {$ eyes = "\ $ \ $"; } jika ($ paranoid) {$ eyes = "@@"; } jika ($ direjam) {$ eyes = "**"; $ lidah = "U"; } jika ($ lelah) {$ eyes = "-"; } jika ($ berwayar) {$ eyes = "OO"; } jika ($ muda) {$ eyes = ".."; } jika ($ cyclops) {$ eyes = "()"; }}

Menyimpan fail dan jalankan arahan berikut untuk memasang semula cowsay.

sh install.sh

Sekarang, apabila anda berlari cowsay- c hello dunia , lembu hanya mempunyai satu mata.