Kung dati mo nang ginamit ang Github, alam mo na hindi kaagad malinaw sa kung paano mag-download ng mga file mula sa platform. Isa ito sa mas kumplikadong platform, dahil hindi ito direktang nilalayon para sa direktang pagbabahagi ng file, ngunit sa halip ay para sa pag-unlad. Totoo, ang isa sa mga malalaking bagay tungkol sa Github ay ang lahat ng mga pampublikong repository ay bukas na mapagkukunan, at hinihikayat ang mga tao na magbigay ng kontribusyon - may mga pribadong repository, ngunit sa pangkalahatan ay ginagamit ito para sa mga hangarin sa pag-unlad sa loob ng mga negosyo na ayaw makita ang kanilang code ng publiko. Gayunpaman, humahawak pa rin ang Github ng pag-download ng mga file nang iba kaysa sa iba pang mga lugar.
Kaya kung hindi mo lubos na natitiyak kung paano ka makakapag-download ng mga file mula sa mga proyekto (o buong proyekto) mula sa Github, ipapakita namin sa iyo kung paano. Magsimula na tayo.
Pagda-download ng isang file
Karamihan sa mga pampublikong repository ay maaaring ma-download nang libre, nang walang kahit isang account ng gumagamit. Ito ay dahil ang mga pampublikong repository ay itinuturing na mga codebase na bukas na mapagkukunan. Sinabi nito, maliban kung ang may-ari ng codebase ay nag-check ng isang kahon kung hindi man, ang kanilang codebase ay maaaring ma-download sa iyong computer, naka-pack sa isang .zip file.
windows 10 ay hindi maaaring mag-click sa pagsisimula
Kaya, kung pupunta ka sa isang pampublikong codebase - tulad nito Type Calculator na aking itinayo - mapapansin mo na sa kanang sulok sa itaas ay may berdeng pindutan na nagsasabi I-clone o I-download . Mag-click sa pindutan, at pagkatapos ay sa dropdown, piliin ang Mag-download ng ZIP . Ang lahat ng mga file ay magsisimulang mag-download sa iyong computer, karaniwang sa iyong folder na Mga Pag-download.
Pagkatapos, buksan ang iyong folder ng Mga Download sa iyong computer at hanapin ang ZIP file. Gusto mong i-right click ito at piliin ang opsyong nagsasabing Unzip o Uncompress, at pagkatapos ay pumili ng isang folder kung saan mo nais na magtapos ang mga file.
Sa wakas, mag-navigate sa napiling folder na iyon, at mahahanap mo ang lahat ng mga file na Github na na-download namin doon!
hindi mabuksan ang windows start menu windows 10
Iyon ay isang maliit na maliit na codebase, na may ilang mga file lamang dito. Kung pupunta ka sa Ang Repository ng Wes Bos 'JavaScript 30 sa Github , mapapansin mo iyan - dahil ito ay isang pampublikong lalagyan - maaari itong ma-download sa parehong paraan.
Mayroong isang mas mahusay na paraan upang mag-download ng mga file
Habang ang paraan ng aming inilahad ay simple at prangka, pinakamainam ito para sa simpleng pagtingin sa mga file ng code, hindi pag-eksperimento. Kung nagpaplano kang mag-download ng mga file ng Github upang mag-eksperimento, ang pinakamahusay na paraan ay ang pag-fork sa proyekto.Ang isang tinidor ay iyong sariling kopya ng isang imbakan.
Ang forking ng isang lalagyan ay may isang bilang ng mga benepisyo. Binibigyan ka nito ng iyong sariling kopya sa iyong Github account na nagbibigay-daan sa iyo upang malayang mag-eksperimento sa mga pagbabago nang hindi nakakaapekto sa orihinal na proyekto. Halimbawa, maaari kang makahanap ng isang bug sa aking Tip Calculator o nais na magdagdag ng iyong sariling mga tampok. Kaya, maaari mong tinidor ang aking Calculator ng Tip, lumilikha ng isang kopya sa iyong Github account. Dito, maaari mong guluhin ang paligid ng code at mag-eksperimento dito nang hindi nakakaapekto sa orihinal na proyekto, dahil ito ang iyong kopya o tinidor. Karaniwan, ginagamit ang mga tinidor upang magmungkahi ng mga pagbabago sa proyekto ng iba, tulad ng pag-aayos ng isang bug o pagdaragdag ng isang tampok tulad ng nabanggit namin.
Kaya, paano ka makakakuha ng isang pampublikong imbakan? Ito ay talagang medyo madali. Bago kami magsimula, kailangan mong lumikha ng isang libreng Github account, dahil kakailanganin mo sa isang lugar upang maiimbak ang iyong tinidor. Maaari kang magtungo sa www.github.com at gawin ito sa ngayon.
kung paano sasabihin kung may nag-block sa iyong numero sa pagte-text
Kapag nagawa mo na ang iyong account, maaari kang mag-fork ng isang pampublikong lalagyan sa iyong account. Halimbawa, maaari mo magtungo sa pampublikong imbakan para sa Wes Bos '30 Araw ng JavaScript kurso sa pagsasanay, at sa kanang sulok sa itaas, makakakita ka ng isang pindutan na nagsasabing Fork. I-click ang pindutan.
Maaari itong tumagal ng ilang segundo sa ilang minuto, ngunit i-clone o tinidor ng proyekto ang Github sa iyong sariling GitHub account. Kapag tapos na ito, agad na ipapakita nito sa iyo ang proyekto sa ilalim ng iyong Github username. Upang ma-verify, maaari kang mag-click sa iyong icon ng profile sa bar ng nabigasyon sa kanang itaas, at pagkatapos ay piliin ang opsyong nagsasabi Ang iyong mga Repository . Sa iyong listahan ng mga repository, dapat mong makita ang JavaScript 30 kurso na codebase.
Ngayon, maaari kang magbago at mag-eksperimento sa code na gusto mo, at hindi ito makakaapekto sa mga orihinal na file ng proyekto ng orihinal na may-ari. Kung binago mo ang ilang code, nag-aayos ng isang bug, o nagdaragdag ng isang bagong tampok, maaari kang lumikha ng isang bagay na tinatawag na isang Pull Request, kung saan maaaring pag-usapan ang pagbabagong iyon. Kung gusto ng orihinal na may-ari ng proyekto ang pagbabago - at gumagana ito ng maayos - maaari itong pagsamahin sa orihinal na codebase bilang code ng produksyon.
Pagsara
Tulad ng nakikita mo, ang pag-download ng mga file at buong proyekto mula sa Github ay talagang medyo madali. Sa loob lamang ng ilang minuto, maaari kang magkaroon ng isang buong proyekto na nai-download sa iyong computer, o kahit na tinidor sa iyong sariling Github account. Hindi gaanong kinakailangan upang magulo sa paligid ang code sa iyong tinidor upang makita kung ano ang nakakaapekto sa kung ano, at pagkatapos ay sa paglaon, maaari ka ring lumikha ng iyong unang kahilingan sa paghila! Maligayang pag-coding!