ຄູ່ມືເລີ່ມຕົ້ນສໍາລັບການຕິດຕັ້ງຊອບແວທີ່ໃຊ້ GIT

ວິທີການເຮັດວຽກຮ່ວມກັບ Git software repositories

Open-source Git ແມ່ນລະບົບການຄວບຄຸມເວີຊັນທີ່ໃຊ້ຫຼາຍທີ່ສຸດໃນໂລກ. ໂຄງການທີ່ຖືກສ້າງຂື້ນມາໂດຍ Linus Torvalds, ຜູ້ສ້າງລະບົບປະຕິບັດການ Linux ແລະມັນເປັນບ່ອນທີ່ມີການເກັບກໍາໂຄງການຊໍແວທັງສອງດ້ານ - ການໂຄສະນາແລະເປີດແຫລ່ງທີ່ຂຶ້ນກັບ Git ສໍາລັບການຄວບຄຸມເວີຊັນ.

ຄູ່ມືນີ້ສະແດງໃຫ້ເຫັນວິທີການໄດ້ຮັບໂຄງການຈາກ Git, ວິທີການຕິດຕັ້ງຊອບແວໃນລະບົບຂອງທ່ານແລະວິທີການປ່ຽນລະຫັດທີ່ຕ້ອງການຄວາມຮູ້ກ່ຽວກັບການຂຽນໂປຼແກຼມ.

ວິທີການຊອກຫາໂຄງການໂດຍໃຊ້ GIT

ຢ້ຽມຢາມເວັບໄຊທ໌ຄົ້ນຫາຢູ່ທີ່ GitHub ເພື່ອເບິ່ງລາຍການສະມາຊິກທີ່ມີລັກສະນະແລະແນວໂນ້ມເຊັ່ນດຽວກັນກັບການເຊື່ອມຕໍ່ກັບຄູ່ມືແລະການຝຶກອົບຮົມ. ເບິ່ງປະເພດຕ່າງໆສໍາລັບແອັບພລິເຄຊັນທີ່ທ່ານຕ້ອງການດາວໂຫລດແລະມີການໃຊ້, ການປ່ຽນແປງ, ການລວບລວມແລະການຕິດຕັ້ງ. ໃຫ້ຄລິກໃສ່ໄອຄອນເມນູທີ່ຢູ່ດ້ານເທິງຂອງຫນ້າຈໍເພື່ອສາມາດບັນລຸພາກສະຫນາມຄົ້ນຫາທີ່ທ່ານສາມາດຄົ້ນຫາສໍາລັບໂຄງການສະເພາະໃດຫນຶ່ງຫຼືປະເພດຂອງຊອບແວທີ່ມີຢູ່ໃນເວັບໄຊທ໌.

ຕົວຢ່າງຂອງການຄັດລອກ Repository Git

ເພື່ອດາວໂຫລດແອັບພລິເຄຊັນ, ທ່ານເຮັດແບບນີ້. ຂັ້ນຕອນນີ້ແມ່ນງ່າຍດາຍ, ແຕ່ທ່ານຕ້ອງໄດ້ຕິດຕັ້ງ Git ໃນລະບົບຂອງທ່ານ. ການນໍາໃຊ້ໂຄງການຄໍາສັ່ງຂະຫນາດນ້ອຍທີ່ເອີ້ນວ່າ cowsay, ເຊິ່ງຖືກນໍາໃຊ້ເພື່ອສະແດງຂໍ້ຄວາມເປັນຟອງການປາກເວົ້າຈາກງົວ ASCII, ນີ້ແມ່ນຕົວຢ່າງຂອງວິທີການຊອກຫາແລະສໍາເນົາໂຄງການຈາກ GitHub.

ປະເພດ cowsay ໃນພາກສະຫນາມຄົ້ນຫາ Git. ທ່ານຈະສັງເກດເຫັນວ່າມີຈໍານວນຮຸ່ນທີ່ທ່ານສາມາດເລືອກໄດ້. ຕົວຢ່າງຫນຶ່ງສໍາລັບຕົວຢ່າງນີ້, ເຊິ່ງໃຊ້ Perl, ນໍາທ່ານໄປຫາຫນ້າທີ່ມີໄຟລ໌ຫຼາຍ.

ເພື່ອຄັດລອກຖານຂໍ້ມູນ cowsay ໂດຍສະເພາະນີ້, ໃຫ້ໃສ່ຄໍາສັ່ງຕໍ່ໄປນີ້:

git clone git: //githubcom / chacon / cowsay

ຄໍາສັ່ງ git ເຮັດວຽກ Git, ຄໍາສັ່ງ clone clones repository ໃສ່ຄອມພິວເຕີຂອງທ່ານ, ແລະສ່ວນສຸດທ້າຍແມ່ນທີ່ຢູ່ຂອງໂຄງການທີ່ທ່ານຕ້ອງການທີ່ຈະ clone.

ວິທີການລວບລວມແລະຕິດຕັ້ງລະຫັດ

ຕິດຕັ້ງແອັບຯທໍາອິດເພື່ອໃຫ້ແນ່ໃຈວ່າມັນເຮັດວຽກ. ວິທີທີ່ທ່ານເຮັດນີ້ຂຶ້ນຢູ່ກັບໂຄງການທີ່ທ່ານໄດ້ດາວໂຫລດ. ຕົວຢ່າງໂຄງການ C ອາດຈະຮຽກຮ້ອງໃຫ້ທ່ານດໍາເນີນການ makefile , ແຕ່ໂຄງການ cowsay ໃນຕົວຢ່າງນີ້ຮຽກຮ້ອງໃຫ້ທ່ານເອີ້ນໃຊ້ script shell .

ດັ່ງນັ້ນທ່ານຈະຮູ້ວ່າຈະເຮັດແນວໃດ?

ໃນໂຟເດີທີ່ທ່ານຄັດລອກ, ຄວນມີໂຟເດີ cowsay. ຖ້າທ່ານໄປຫາໂຟນເດີ Cowsay ໂດຍໃຊ້ຄໍາສັ່ງ CD ແລະຫຼັງຈາກນັ້ນເຮັດລາຍລະບົບ, ທ່ານຈະເຫັນໄຟລ໌ທີ່ເອີ້ນວ່າ README ຫຼືໄຟລ໌ເອີ້ນວ່າ INSTALL ຫຼືສິ່ງທີ່ຢືນຢູ່ເປັນຄູ່ມືຊ່ວຍເຫຼືອ.

ໃນກໍລະນີນີ້ຕົວຢ່າງ cowsay, ມີທັງ README ແລະໄຟລ໌ INSTALL. ໄຟລ໌ README ສະແດງໃຫ້ເຫັນວິທີການນໍາໃຊ້ຊອບແວ, ແລະໄຟລ໌ INSTALL ໃຫ້ຄໍາແນະນໍາໃນການຕິດຕັ້ງ cowsay. ໃນກໍລະນີນີ້, ຄໍາແນະນໍາແມ່ນເພື່ອດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້:

sh installsh

ໃນລະຫວ່າງການຕິດຕັ້ງ, ທ່ານຖືກຖາມວ່າທ່ານມີຄວາມຍິນດີສໍາລັບມັນທີ່ຈະຕິດຕັ້ງ cowsay ກັບໂຟເດີທີ່ຖືກສົ່ງມາໃຫ້ບໍລິການ. ທ່ານສາມາດກົດປຸ່ມ Return to continue or enter a new path

ວິທີການແລ່ນ Cowsay

ທັງຫມົດທີ່ທ່ານຕ້ອງເຮັດເພື່ອດໍາເນີນການ cowsay ແມ່ນພິມຄໍາສັ່ງຕໍ່ໄປນີ້:

cowsay hello world

ຄໍາເວົ້າທີ່ ສະບາຍໃຈຂອງໂລກທີ່ ປາກົດຢູ່ໃນຟອງການປາກເວົ້າຈາກປາກຂອງງົວ.

ການປ່ຽນແປງ Cowsay

ໃນປັດຈຸບັນທີ່ທ່ານໄດ້ຕິດຕັ້ງ cowsay, ທ່ານສາມາດແກ້ໄຂໄຟລ໌ໂດຍໃຊ້ບັນນາທິການທີ່ທ່ານມັກ. ຕົວຢ່າງນີ້ໃຊ້ຕົວ ແກ້ໄຂ nano ດັ່ງຕໍ່ໄປນີ້:

nano cowsay

ທ່ານສາມາດສະຫນອງການສະຫຼັບກັບຄໍາສັ່ງ cowsay ເພື່ອປ່ຽນຕາຂອງງົວ.

ຕົວຢ່າງ cowsay -g ສະແດງໃຫ້ເຫັນເງິນໂດລາເປັນຕາ.

ທ່ານສາມາດແກ້ໄຂໄຟລ໌ເພື່ອສ້າງຕົວເລືອກ cyclops ເພື່ອວ່າເມື່ອທ່ານ ຂຽນ cowsay-c , ງົວມີຕາດຽວ.

ເສັ້ນທໍາອິດທີ່ທ່ານຕ້ອງການປ່ຽນແປງຄືເສັ້ນ 46 ຊຶ່ງເບິ່ງຄືວ່າ:

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

ເຫຼົ່ານີ້ແມ່ນທັງຫມົດສະຫຼັບທີ່ມີຢູ່ທີ່ທ່ານສາມາດນໍາໃຊ້ກັບ cowsay. ເພື່ອເພີ່ມຕົວເລືອກ -c ເປັນຕົວເລືອກ, ປ່ຽນສາຍດັ່ງຕໍ່ໄປນີ້:

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

ລະຫວ່າງເສັ້ນ 51 ແລະ 58 ທ່ານເຫັນສາຍຕໍ່ໄປນີ້:

$ borg = $ opts {'b'} $ dead = $ opts {'d'} $ greedy = $ opts {'g'} $ paranoid = $ opts {'p'} $ stoned = $ opts {'s'} $ tired = $ opts {'t'} $ wired = $ opts {'w'} $ young = $ opts {'y'}

ຕາມທີ່ທ່ານເຫັນ, ມີຕົວປ່ຽນແປງສໍາລັບແຕ່ລະຕົວເລືອກທີ່ອະທິບາຍວ່າສະຫວິດຈະເຮັດແນວໃດ. ຕົວຢ່າງ $ greedy = $ opts ['g]';

ເພີ່ມເສັ້ນຫນຶ່ງສໍາລັບການປ່ຽນແປງປ່ຽນ -c ຄືດັ່ງຕໍ່ໄປນີ້:

$ borg = $ opts {'b'} $ dead = $ opts {'d'} $ greedy = $ opts {'g'} $ paranoid = $ opts {'p'} $ stoned = $ opts {'s'} $ tired = $ opts {'t'} $ wired = $ opts {'w'} $ young = $ opts {'y'} $ cyclops = $ opts ['c']

ຢູ່ເສັ້ນ 144, ມີໂຄງການທີ່ເອີ້ນວ່າ construct_face ເຊິ່ງຖືກນໍາໃຊ້ເພື່ອກໍ່ສ້າງງົວ.

ລະຫັດນີ້ເບິ່ງຄືວ່ານີ້:

sub construct_face {if ($ borg) {$ eyes = "==" } ຖ້າ ($ ຕາຍ) {$ eyes = "xx" $ tongue = "U" } ຖ້າ ($ greedy) {$ eyes = "\ $ \ $" } ຖ້າ ($ paranoid) {$ eyes = "@@" } ຖ້າ ($ stoned) {$ eyes = "**" $ tongue = "U" } ຖ້າ ($ tired) {$ eyes = "-"; } ຖ້າ ($ wired) {$ eyes = "OO" } ຖ້າ ($ young) {$ eyes = ".. "; }}

ສໍາລັບແຕ່ລະຕົວແປທີ່ລະບຸໄວ້ກ່ອນຫນ້ານີ້, ມີຄູ່ທີ່ແຕກຕ່າງກັນຂອງຕົວອັກສອນທີ່ຖືກຕັ້ງໄວ້ໃນຕາຕາ $ variable.

ເພີ່ມຫນຶ່ງສໍາລັບ $ cyclops variable:

sub construct_face {if ($ borg) {$ eyes = "==" } ຖ້າ ($ ຕາຍ) {$ eyes = "xx" $ tongue = "U" } ຖ້າ ($ greedy) {$ eyes = "\ $ \ $" } ຖ້າ ($ paranoid) {$ eyes = "@@" } ຖ້າ ($ stoned) {$ eyes = "**" $ tongue = "U" } ຖ້າ ($ tired) {$ eyes = "-" } ຖ້າ ($ wired) {$ eyes = "OO" } ຖ້າ ($ young) {$ eyes = ".. "; } ຖ້າ ($ cyclops) {$ eyes = "()" }}

ບັນທຶກໄຟລ໌ແລະດໍາເນີນການຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງ cowsay ຄືນໃຫມ່.

sh installsh

ຕອນນີ້, ເມື່ອທ່ານເອີ້ນໃຊ້ cowsay -c ສະບາຍດີໂລກ , ງົວມີພຽງແຕ່ຫນຶ່ງຕາ.