GIT yordamida dasturlarni o'rnatish uchun yangi boshlanuvchilar qo'llanmasi

Git dasturiy ta'minot omborlari bilan qanday ishlash kerak

Ochiq manba Git - dunyodagi eng ko'p ishlatiladigan versiyani boshqarish tizimi. Yetuk loyiha Linux operatsion tizimining yaratuvchisi Linus Torvalds tomonidan ishlab chiqilgan va u keng tarqalgan dasturiy ta'minot loyihalari to'plami - savdo va ochiq-oydin manbalar - bu Git versiya boshqaruviga bog'liq.

Ushbu qo'llanma sizga Git loyihasini, tizimingizda dasturiy ta'minotni qanday o'rnatish va dasturni bilishni talab qiladigan kodni qanday o'zgartirishni ko'rsatib beradi.

GIT yordamida dasturlarni qanday topish mumkin

GitHub-da kashf etilgan veb-sahifaga tashrif buyurib, taniqli va istiqbolli depozitariylarni hamda ko'rsatmalar va treninglarga aloqador ma'lumotlarni ko'rishingiz mumkin. Yuklashni, o'zgartirishni, kompilyatsiya qilishni va o'rnatishni istagan ilovalar uchun turli toifalarga qarang. Saytda mavjud bo'lgan dastur yoki dasturlarning har qanday turini qidirib topishingiz mumkin bo'lgan qidirish maydoniga erishish uchun ekranning yuqori qismidagi menyu tasvirini bosing.

Git do'koni klonlash misoli

Dasturni yuklab olish uchun uni klonlashingiz mumkin. Amaliyot oddiy, ammo tizimingizda Git o'rnatilgan bo'lishi kerak. ASCII sigirdan nutq balonasi sifatida xabarni ko'rsatish uchun ishlatiladigan cowsay deb ataladigan kichik buyruq qatori dasturidan foydalanib, GitHub dasturini qanday topish va klonlash mumkinligi haqidagi misol.

Git qidirish maydoniga cowsay kiriting. O'zingiz tanlashingiz mumkin bo'lgan bir nechta variant mavjudligini ko'rasiz. Perldan foydalanadigan ushbu misol uchun sizni bir nechta fayllarga ega bo'lgan sahifaga olib boradi.

Ushbu maxsus sigirlar omborini klonlash uchun quyidagi buyruqni kiriting:

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

O'tish buyrug'i Git-ni ishga tushiradi, klon buyrug'i omborni kompyuteringizga ko'chiradi va oxirgi qism klonlashni xohlagan loyihaning manzilidir.

Kodni qanday tuzish va o'rnatish

Dasturni ishga tushirish uchun avval uni o'rnating. Qanday qilib bu siz yuklab olgan loyihaga bog'liq. Misol uchun, C loyihalari sizni makefile ishga tushirishni talab qiladi, bu misoldagi sigir loyihasi sizga qobiq skriptini ishlatishni talab qiladi.

Shunday qilib, nima qilish kerakligini bilasizmi?

Siz klonlagan papkada cowsay papkasi bo'lishi kerak. CD-buyrug'i yordamida sigir papkasida harakat qilsangiz va keyinchalik katalog ro'yxati bajarilsa, README yoki "INSTALL" deb ataladigan faylni yoki yordamchi ko'rsatma sifatida ko'rsatiladigan biror faylni ko'rishingiz kerak.

Ushbu cowsay misolida, README va INSTALL fayllari mavjud. README fayli, dasturiy ta'minotdan qanday foydalanishni ko'rsatadi va INSTALL fayli sigirlarni o'rnatish uchun ko'rsatmalar beradi. Bunday holda, buyruq quyidagi buyruqni bajarishdir:

sh install.sh

O'rnatish vaqtida sizdan sigirni taqdim etilgan standart jildga o'rnatishda xursand bo'lishingiz so'raladi. Davom etish uchun Qaytish tugmachasini bosishingiz yoki yangi yo'lni kiritishingiz mumkin.

Cowsay'i qanday ishga tushirish

Cowsay ishlatish uchun nima qilish kerak:

cowsay salom dunyosi

Salom dunyosi so'zlari sigirning og'zidan nutq so'zida paydo bo'ladi.

Cowsayni o'zgartirish

Sizda cowsay o'rnatilgan bo'lsa, faylni sizning sevimli muharriridan foydalanib o'zgartirishingiz mumkin. Ushbu misol , nano-muharriridan quyidagicha foydalanadi:

nano cowsay

Sigirning ko'zlarini o'zgartirish uchun sigirlarning buyrug'iga kalitlarni etkazib berishingiz mumkin.

Masalan, cowsay -g ko'z belgisi sifatida dollar belgilarini ko'rsatadi.

Agar siz coway-c yozsangiz , sigirning bir ko'zini ko'rsating.

O'zgartirishingiz kerak bo'lgan birinchi qator quyidagicha: 46 satr:

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

Ular sigir bilan foydalanishingiz mumkin bo'lgan barcha kalitlarga ega. Variant sifatida -c-ni qo'shish uchun chiziqni quyidagi tarzda o'zgartiring:

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

51 va 58 qatorlar orasida quyidagi satrlarni ko'rasiz:

$ borg = $ opts {'b'}; $ dead = $ opts {"d"}; $ greedy = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ toshli = $ opts {'s'}; $ charchagan = $ opts {'T'}; $ wired = $ opts {"w"}; $ yosh = $ opts {'y'};

Ko'rib turganingizdek, switchning nima qilishini tushuntiradigan variantlarning har biri uchun bir o'zgaruvchi mavjud. Misol uchun, $ greedy = $ opts ['g]';

-c o'zgartirishni o'zgartirish uchun quyidagi qatorlarni qo'shing:

$ borg = $ opts {'b'}; $ dead = $ opts {"d"}; $ greedy = $ opts {'g'}; $ paranoid = $ opts {'p'}; $ toshli = $ opts {'s'}; $ charchagan = $ opts {'T'}; $ wired = $ opts {"w"}; $ yosh = $ opts {'y'}; $ cyclops = $ opts ['c'];

144-chi satrda sigirlarning yuzini yaratish uchun ishlatiladigan construct_face deb nomlanadigan dastur mavjud.

Kod quyidagicha ko'rinadi:

sub construct_face {if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ til = "U"; } if ($ greedy) {$ eyes = "\ $ \ $"; } if ($ paranoid) {$ eyes = "@@"; } agar ($ stoned) {$ eyes = "**"; $ til = "U"; } Agar ($ charchagan) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } Agar ($ yosh) {$ eyes = ".."; }}

Yuqorida ko'rsatilgan har bir o'zgaruvchi uchun $ o'zgarmaydigan ko'zlarga joylashtirilgan boshqa juft harflar mavjud.

$ Cyclops o'zgaruvchisi uchun bir qo'shing:

sub construct_face {if ($ borg) {$ eyes = "=="; } if ($ dead) {$ eyes = "xx"; $ til = "U"; } if ($ greedy) {$ eyes = "\ $ \ $"; } if ($ paranoid) {$ eyes = "@@"; } agar ($ stoned) {$ eyes = "**"; $ til = "U"; } Agar ($ charchagan) {$ eyes = "-"; } if ($ wired) {$ eyes = "OO"; } Agar ($ yosh) {$ eyes = ".."; } if ($ cyclops) {$ eyes = "()"; }}

Faylni saqlab qo'ying va sigirni qayta tiklash uchun quyidagi buyruqni bajaring.

sh install.sh

Endi siz qochganingizda cowsay -c salom dunyosi , sigirning bir ko'zi bor.