Paano Mag-clone ng isang GitHub Repository Sa Git Bash

Paano Mag-clone ng isang GitHub Repository Sa Git Bash

Ang GitHub ay isang platform sa pagho-host ng code para sa pakikipagtulungan at kontrol sa bersyon. Maaari kang magtrabaho sa code sa sinuman mula sa kahit saan. Ito rin ay isang platform para sa pinakamalaking komunidad ng developer ng buong mundo.





Nagbibigay ang GitHub ng maraming mga tampok tulad ng madaling pamamahala ng proyekto na may mga repository, mabisang pamamahala ng koponan na gumagamit ng mga tool tulad ng mga hiling at isyu ng pull, madaling pag-host ng code, at marami pa. Suriin natin ang mga pamamaraang ito nang higit pa sa pagtingin namin sa kung paano i-clone ang isang imbakan gamit ang Git Bash.





Ano ang isang GitHub Repository?

Ang isang imbakan ay isang puwang ng imbakan kung saan naninirahan ang lahat ng mga file ng isang proyekto. Karaniwan din itong kilala bilang isang 'repo.' Ang isang GitHub repository ay isang remote na imbakan kung saan maaari mong iimbak ang lahat ng mga file ng iyong proyekto at kasaysayan ng rebisyon ng bawat file. Maaari kang mag-imbak ng anumang uri ng folder o file tulad ng mga imahe, HTML file, .css file, .py file, CSV file, excel file, JSON file, atbp.





Maaari kang lumikha ng isang GitHub repository bilang Pampubliko o Pribado . Sa pamamagitan ng paglikha ng isang imbakan bilang publiko, ang sinuman sa internet ay maaaring makita ang lalagyan na iyon. Napili mo kung sino ang maaaring gumawa at gumawa ng mga pagbabago sa lalagyan na iyon. Sa kabaligtaran, sa pamamagitan ng paglikha ng isang lalagyan bilang Pribado, mayroon kang buong kontrol sa kung sino ang makakakita at makagagawa ng mga pagbabago sa lalagyan na iyon.

Pinasimulan ni Github ang isang lalagyan na may isang file na README, isang file na .gignignore, at isang file ng lisensya.



Hinahayaan ka ng isang file na README na magsulat ng isang kumpletong paglalarawan ng iyong proyekto at magsama ng anumang kinakailangang mga tagubilin. Isang .gitignore file naglalaman ng pangalan ng mga file na hindi mo nais na itulak sa GitHub. Samantalang ang isang lisensya ay nagsasabi sa iba kung ano ang magagawa nila at hindi magagawa sa iyong code.

Ano ang Ibig Sabihin ng Pag-clone ng isang Repository?

Ang pag-clone ng isang lalagyan ay nangangahulugang paglikha ng isang lokal na kopya ng iyong GitHub repository. Sa pamamagitan ng paglikha ng isang lokal na kopya maaari mong madaling magdagdag o mag-alis ng mga file, ayusin ang mga pagsasama ng pagsasama, at madaling makagawa. Ang pagtatrabaho sa isang lokal na kopya ng repository ay nagbibigay ng higit na kakayahang umangkop sa mga gumagamit. Maaari kang gumawa ng mga pagbabago at ligtas na mag-eksperimento sa repository.





Kapag na-clone mo ang isang GitHub repository, isang buong lokal na kopya ang nilikha kasama ang lahat ng mga bersyon ng bawat file at folder para sa proyekto. Maaari mo ring i-clone ang umiiral na imbakan ng ibang tao upang mag-ambag sa isang proyekto. Matapos gumawa ng mga pagbabago sa imbakan, madali mong maitutulak ito sa remote na imbakan sa GitHub gamit ang Git Bash.

Suriin kung Naka-install ang Git at Git Bash sa Iyong System

Tiyaking mayroon kang naka-install na Git at Git Bash sa iyong system. Maaari mong suriin kung naka-install ang Git sa iyong system sa pamamagitan ng pag-type ng sumusunod na utos sa Command Prompt:





git --version

Ipapakita ng prompt ng utos ang naka-install na bersyon ng Git. Upang suriin kung naka-install ang Git Bash sa iyong system, pindutin ang pindutan ng windows at maghanap Git bash .

Kung wala sa alinman sa mga ito ang magagamit, sundin ang tama mga hakbang upang matagumpay na mai-install ang Git at Git Bash sa iyong system .

Lumilikha ng isang GitHub Repository

Maaari kang lumikha ng isang repository ng GitHub sa pamamagitan ng pagsunod sa mga hakbang na ito:

1. Pumunta sa opisyal GitHub website.

2. I-click ang Dagdag pa icon mula sa kanang sulok sa itaas at piliin Bagong imbakan .

3. Ang isang bagong pahina ay bubuksan kung saan kailangan mong punan ang ilang mga detalye upang lumikha ng isang bagong lalagyan. Magpasok ng isang maikli at hindi malilimutang pangalan para sa iyong repo. Awtomatikong iminungkahi din ng GitHub ang mga pangalan ng repository na gagamitin para sa inspirasyon.

kung ang iyong computer ay nahawahan ng isang virus ano ang unang hakbang na dapat mong gawin sa hukbo

4. Kung nais mo, maaari kang magbigay ng isang maikling paglalarawan ng iyong proyekto sa kahon ng paglalarawan. Ang hakbang na ito ay ganap na opsyonal.

5. Piliin ang visibility ng repository bilang Pribado o Pampubliko ayon sa kung paano mo nais na makita ng iba ang iyong imbakan.

6. Maaari mong simulan ang repository sa isang file na README , isang .gitignore file, at isang lisensya . Ayon sa GitHub, 'Maaari kang magdagdag ng isang file na README sa iyong imbakan upang sabihin sa ibang tao kung bakit kapaki-pakinabang ang iyong proyekto, kung ano ang magagawa nila sa iyong proyekto, at kung paano nila ito magagamit.'

Maaari kang pumili ng isang .gignignore file mula sa isang listahan ng mga magagamit na mga template. Katulad nito, maaari kang pumili ng isang lisensya mula sa listahan ng mga magagamit na mga lisensya. Ang pagdaragdag ng lahat ng mga file na ito ay nagdaragdag ng kredibilidad ng repository.

7. Panghuli pindutin ang Lumikha ng Repository pindutan upang lumikha ng isang bagong lalagyan.

Pag-clone ng isang GitHub Repository Gamit ang Git Bash

1. Mag-navigate sa repository na nais mong i-clone. Maaari mo itong gamitin sample na imbakan upang subukan ang pag-clone sa unang pagkakataon.

2. Mag-click sa Mag-download Code pindutan

3. Magbubukas ang isang kahon kapag na-click mo ang Code ng Pag-download pindutan Mag-click sa Kopyahin sa clipboard icon upang kopyahin ang repository URL sa pamamagitan ng pamamaraang HTTPS.

4. Buksan Git Bash .

5. Pumunta sa direktoryo kung saan nais mong i-clone ang imbakan gamit ang CD utos

6. Ipasok ang sumusunod na utos at palitan ang [REPO URL] kasama ang link na kinopya mo kanina.

git clone [REPO URL]

Halimbawa, upang ma-clone ang sample na repository na ginamit namin mas maaga, i-type ang sumusunod na utos:

git clone https://github.com/Yuvrajchandra/sample-github-repository.git

7. Pindutin ang enter upang magkaroon ng isang lokal na kopya ng repository sa iyong system.

Iba Pang Mga Paraan upang Mag-download ng isang GitHub Repository

Maaari ka ring mag-opt para sa iba pang mga pamamaraan upang mag-download ng isang GitHub repository, tulad ng gamit ang GitHub Desktop upang i-clone ang isang imbakan . Ang GitHub Desktop ay isang app para sa mga gumagamit ng Mac at PC na kumukuha ng kontrol sa bersyon mula sa linya ng utos patungo sa desktop. Nilikha ito ng GitHub upang gawing simple ang kontrol sa bersyon.

Maaari mong gampanan ang lahat ng parehong mga gawain tulad ng pag-clone, pagtanggal, pag-update, at pag-save ng repo sa GitHub Desktop na magagawa mo sa Git Bash. Ang Git Bash ay may isang matarik na curve sa pag-aaral ngunit mas malakas ito kaysa sa GitHub Desktop.

Kaugnay: Paano Tanggalin ang Mga Hindi Gustong Repository sa GitHub

Ang isa pang simpleng pamamaraan upang mag-download ng isang GitHub repository ay upang direktang i-download ang ZIP file ng repo. Maaari mong sundin ang mga simpleng hakbang na ito upang mag-download ng isang ZIP file ng imbakan:

  1. Pumunta sa repository na nais mong i-download. Maaari mo itong gamitin sample na imbakan upang subukang i-download ang ZIP file ng repo sa kauna-unahang pagkakataon.
  2. Mag-click sa Code ng Pag-download pindutan at pagkatapos ay i-click ang Mag-download ng ZIP pagpipilian Ang repository ay mai-download sa iyong system sa loob ng ilang segundo.

Naging isang Pro-Coder Gamit ang GitHub

Nagbibigay ang GitHub ng isang platform upang ibahagi ang iyong code sa iba, lumikha ng mga kahanga-hangang proyekto, kumita ng mga badge, at marami pang iba. Maaari kang magsimula sa pamamagitan ng paglikha ng iyong unang lalagyan sa GitHub.

Kung ikaw ay isang nakaranasang programmer, maaari kang magbigay ng kontribusyon sa mga open-source na GitHub repository. Gamitin ang mga tampok ng platform na ito upang madagdagan ang iyong mga kasanayan sa pag-cod at makilala sa pamayanan ng programa.

Magbahagi Magbahagi Mag-tweet Email Nangungunang 5 Mga Badge Na Magbabayad ng Super sa Iyong Repository ng GitHub

Alamin kung paano mabisang pamahalaan ang iyong Repository ng GitHub upang maakit at mapanatili ang mga nag-aambag sa tampok na mga badge ng GitHub.

Basahin Susunod
Mga Kaugnay na Paksa
  • Programming
  • Pamamahala ng Proyekto
  • GitHub
Tungkol sa May-akda Yuvraj Chandra(60 Mga Artikulo Na-publish)

Si Yuvraj ay isang undergraduate na mag-aaral sa Computer Science sa University of Delhi, India. Masigasig siya sa Full Stack Web Development. Kapag hindi siya nagsusulat, sinisiyasat niya ang lalim ng iba't ibang mga teknolohiya.

Higit pa Mula kay Yuvraj Chandra

Mag-subscribe sa aming newsletter

Sumali sa aming newsletter para sa mga tip sa tech, pagsusuri, libreng ebook, at eksklusibong deal!

Mag-click dito upang mag-subscribe