Pehea e hoʻouka ai i kahi papahana iā Github ma ke ʻano he mea hoʻomaka

Hoʻohou hope loa: 06/12/2025

  • E hoʻomaopopo i ke ʻano o kahi waihona a me ke koʻikoʻi o ka mana mana ma GitHub.
  • E aʻo pehea e hoʻouka ai i kāu papahana: Terminal, GitHub Desktop, VSCode, a pololei mai ka pūnaewele.
  • E ʻike i nā hoʻomaʻamaʻa maikaʻi a me nā ʻōlelo aʻoaʻo no ka mālama ʻana i kāu ʻoihana waihona, palekana, a paʻa pono.
github

ʻO kēlā me kēia mea hoʻomohala a ʻoihana paha i hoʻopili ʻia i ka honua ʻenehana ʻike i ke ʻano o ia mea GitHubEia naʻe, ʻaʻole nā ​​kānaka a pau i haku i ke kaʻina hana o hoʻouka i kahi papahana iā Github a e hoʻohana pono i ka mana o ka mana mana, ka hui pū ʻana, a me ka ʻike ʻoihana i hāʻawi ʻia e kēia paepae.

No laila, ma kēia ʻano, ʻike pinepine nā poʻe hoʻomaka a me nā loea iā lākou iho i kahi nalowale. Ma kēia ʻatikala, e aʻo ʻoe Haʻi mākou iā ʻoe pehea e hana ai, ʻoiai Nui nā koho a i ʻole nā ​​alaInā makemake ʻoe e hoʻolako i kāu papahana no ka hui pū ʻana a i ʻole no nā poʻe ʻē aʻe e nānā maʻalahi a hoʻoiho, e heluhelu e aʻo i nā kikoʻī āpau.

He aha ka waihona a no ke aha e hoʻokipa ai ma GitHub?

Un waihona ʻO ia kahi kikowaena kahi e mālama ʻia ai nā faila a me nā waihona o kāu papahana, me ka mōʻaukala o nā loli i hiki mai iā lākou i kou holomua ʻana ma o kā lākou ulu ʻana. ʻAe kēia moʻolelo E hoʻokele i nā mana, e hoʻi i nā mokuʻāina mua, e hui pū me nā poʻe ʻē aʻe, a mālama i kahi moʻolelo maopopo o kāu holomua hana..

Hoʻokipa i kahi waihona ma GitHub He nui nā pono:

  • Mana mana: Hoʻopaʻa ʻia kāu mau hoʻololi a hiki iā ʻoe ke wehe, loiloi, a kaʻana like i kekahi ʻāpana o ka hoʻomohala ʻana.
  • Kākoʻo ao: pale ʻoe i ka nalowale ʻana o ka ʻike koʻikoʻi i ka wā o kekahi hanana kūloko.
  • ʻIke ʻia ʻoihana: Ma ka lehulehu, hiki i kekahi ke ʻike i kāu hana, e hoʻonui ai i kāu kōpili.
  • Hana like maʻalahi: Maʻalahi ʻo GitHub i nā poʻe ʻē aʻe e hāʻawi i kāu papahana ma o nā noi huki, nā pilikia, a i ʻole nā ​​ʻōpala.

hoʻouka i kahi papahana iā Github

Hoʻomaka: Nā Koina a me ka Hoʻomākaukau Kaiapuni

Ma mua o ka hoʻouka ʻana i kahi papahana iā Github, e hōʻoia ʻoe ua kau ʻia kēia ma kāu kamepiula:

  • Moʻokāki ma GitHub. He mea nui e hana i nā waihona ma ka paepae.
  • Ua hoʻokomo ʻia ʻo Git. ʻO ia ka mea hana mana mana e hiki ai iā ʻoe ke hoʻokele i nā loli. Hiki iā ʻoe ke hoʻoiho a hoʻokomo iā ia mai kāna pūnaewele kūhelu. Ma nā ʻōnaehana Linux, hiki iā ʻoe ke hana i ka hoʻonohonoho ʻana ma ka holo ʻana i ke kauoha sudo apt-get install git ma ke kahua hoʻokipa.
  • Hoʻoponopono code a i ʻole IDE. Nā koho e like me Visual Studio Code (VSCode) e maʻalahi ka hana. Inā makemake ʻoe e hoʻohana pono i ka hoʻopili pololei ʻana me GitHub mai ka mea hoʻoponopono, pono ʻoe e hoʻoiho i kekahi o kēia mau mea hana.
Maʻiʻo kūʻokoʻa - Kaomi maanei  He aha ka Flash?

Ke hoʻokomo ʻia Git ma kāu ʻōnaehana, ʻo ka hana mua e hoʻonohonoho iā ia me kāu inoa a me ka leka uila (E hoʻohana ʻia kēia ʻikepili no ka hoʻopaʻa inoa ʻana i kāu commits.) Mai ka terminal, holo i kēia:

git config --global user.name "TuNombre"
git config --global user.email [email protected]

ʻO kēia hoʻonohonoho ʻana honua holoʻokoʻa a hoʻokahi wale nō ʻoe e hana ai ma kāu hui.

Ke hana nei i ka waihona ma GitHub

ʻO ka manawa kēia e hana ai i kahi e hoʻokipa ai ʻoe i kāu papahana. E hana i kēia mai ke kikowaena pūnaewele GitHub ma ka hahai ʻana i kēia mau ʻanuʻu:

  1. E komo i kāu ʻaoʻao pilikino ma GitHub.com a kaomi i ke pihi "Hou" e hana i kahi waihona hou.
  2. E komo i ka inoa makemake ʻia no ka waihona a hoʻohui i kahi wehewehe pōkole akā paʻa e pili ana i ke kumu o ka papahana.
  3. E koho i ka waihona lehulehu a pilikino pahaInā makemake ʻoe e ʻike a komo i nā poʻe ʻē aʻe, koho i ka lehulehu.
  4. Loaʻa iā ʻoe ke koho e hana i kahi faila README.md 'akomi. Manaʻo ʻia kēia faila, ʻoiai ʻo ia ka mea mua e ʻike ai nā mea hoʻomohala ʻē aʻe ke komo lākou i ka waihona.
  5. Kaomi ma luna "E hana i kahi waihona" e hoʻopau i ke kaʻina hana a mākaukau kāu waihona no ka loaʻa ʻana o nā faila.

github

Hoʻomākaukau i kāu papahana kūloko no ka hoʻouka ʻana iā GitHub

Me kāu waihona i hana ʻia, ʻo ka hana aʻe e hoʻouka ai i kahi papahana iā GitHub ʻo ka hoʻomākaukau ʻana i kāu waihona papahana ma kāu kamepiula. No ka hana ʻana i kēia, e hahai i kēia mau ʻōlelo aʻoaʻo ma ka terminal, e ʻimi mua i ke ala pololei me cd:

cd tu-carpeta-del-proyecto

I kēia manawa e hoʻomaka i ka waihona Git kūloko:

git init

E hana kēia i kahi waihona huna i kapa ʻia .git e mālama ana i ka mōʻaukala mana a me nā faila kūloko ʻē aʻe.

 

Ke hoʻouka nei i ke code i GitHub: ke kaʻina hana piha i ka terminal

Ke hoʻomaka ʻia ka waihona kūloko, e hoʻouka mākou i nā ʻike āpau i GitHub ma ka holo ʻana i kēia mau kauoha:

  1. Hoʻohui i nā faila a pau i ka wahi hoʻokūkū me:
git add .
  1. Hana i kahi hoʻohiki No ka hoʻopaʻa ʻana i ka helu helu mua:
git commit -m "Primer commit"
  1. Hoʻohui i ka waihona kūloko me ka mea mamao. Hoʻololi NOMBRE_USUARIO y NOMBRE_REPOSITORIO ma ka ʻikepili maoli:
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_REPOSITORIO.git
  1. Hoʻouka i nā loli i GitHub lālā main o master e like me ke kūpono):
git push -u origin main

I kekahi mau waihona kahiko a i ʻole hoʻonohonoho, ʻo ka lālā nui master ma kahi o mainInā loaʻa iā ʻoe nā hewa, e nānā i ka inoa o ka lālā nui a hoʻololi iā ia i ke kauoha ma luna.

Maʻiʻo kūʻokoʻa - Kaomi maanei  Pehea ʻoe e hiki ai ke hana i nā code akamai ma RubyMine?

github vscode

Pehea e hoʻouka ai i nā papahana i Github mai VSCode

ʻO nā mea hoʻoponopono hou e like me VSCode Hōʻike lākou i ka hoʻohui maoli ʻana me Git a me GitHub. Eia pehea e hana maʻalahi ai:

  • E wehe i kāu waihona papahana ma ka mea hoʻoponopono ("File → Open Folder").
  • E komo i ka panela Mana Kumu (ka mana code source) aia ma ka ʻaoʻao ʻaoʻao.
  • Kaomi "Initialize repository" inā ʻaʻole ʻoe. Ua like kēia me ke kauoha git init.
  • Ke hoʻomaka ʻia, e ʻike ʻoe i kahi pihi i "Hoʻopuka iā GitHub"Inā ʻo kēia kou manawa mua, pono ʻoe e ʻae i ka pilina ma waena o VSCode a me kāu moʻokāki GitHub.
  • E koho e paʻi i ka waihona ma ke ʻano he lehulehu a pilikino paha.
  • E hoʻomākaukau i nā faila no ka hana mua ma ke kaha ʻana i nā loli a me ka hoʻohui ʻana i kahi memo wehewehe.
  • E hoʻopuka i kāu papahana a hiki iā ʻoe ke hoʻonohonoho maʻalahi i nā loli mai ka mea hoʻoponopono.

He kūpono kēia koho no ka poʻe makemake e noho i loko o ke kaiapuni hoʻomohala a maʻalahi ka hoʻokele ʻana i kēlā me kēia lā.

Hoʻouka lima i nā faila mai ka pūnaewele GitHub

ʻO kahi koho ʻē aʻe, ʻoi aku hoʻi no nā papahana liʻiliʻi, ʻo ia ka hoʻouka lima ʻana i nā faila mai ke kikowaena pūnaewele:

  1. E hoʻokomo i ka waihona hou i hana ʻia ma GitHub.
  2. Kaomi ma ka papa kuhikuhi iho i lalo "Hoʻohui i ka faila" a koho Hoʻouka i nā faila.
  3. Kauo a hoʻokuʻu i nā faila a i ʻole nā ​​waihona mai kāu kamepiula i ka puka aniani.
  4. Ma ka lalo, e hoʻohui i kahi memo hōʻoia a kaomi ma luna Hana i nā hoʻololi e hoʻouka i nā faila.

ʻAʻole maikaʻi kēia ala no nā papahana i ka hoʻomohala ikaika, akā pono no ka hoʻohui ʻana i nā faila kikoʻī, nā palapala, a me nā mea ʻē aʻe.

github

ʻO ka hoʻokele kiʻekiʻe a me nā hana maikaʻi loa i ka hana ʻana me GitHub

ʻO ka hoʻouka ʻana i kahi papahana he hoʻomaka wale nō. No ka loaʻa ʻana o ka maikaʻi loa mai GitHub a mālama i kahi hui ʻoihana, paipai mākou e hahai i kēia mau hana maikaʻi loa:

  • E mālama mau i ka README.md. ʻO kēia ka leka uhi o kāu papahana. E wehewehe ana i kona kumu, pehea e hoʻouka ai, pehea e hoʻohana ai, a me nā kikoʻī pili. Hiki iā ʻoe ke hoʻoponopono pololei ma ka pūnaewele a i ʻole mai kāu mea hoʻoponopono e hoʻohana ana i ka syntax Markdown.
  • E hana i nā lālā hana. Mai hana i kāu mau hoʻololi a pau ma ka "main" a i ʻole "master." E hoʻohana i nā lālā ʻokoʻa no nā hiʻohiʻona hou a hoʻoponopono paha. Hiki iā ʻoe ke hoʻohui iā lākou me ka hoʻohana ʻana i nā noi huki.
  • Hoʻouka i nā faila .giignore e pale i ka kaʻana like ʻana i nā ʻikepili koʻikoʻi a i hana ʻia paha, e like me nā waihona node_modules, nā faila manawa, a i ʻole nā ​​faila hoʻonohonoho kūloko.
  • E hoʻonohonoho i kāu mau waihona kūloko a me kahi mamao. Hoʻohana git pull e hoʻomau i kāu kope kūloko me nā loli i hana ʻia e nā mea hāʻawi.
  • E mālama pono i nā mamao. Inā hoʻololi ʻoe i ke kumu mamao, e hoʻohana git remote -v e nānā i nā waihona e pili ana a git remote remove origin e wehe iā lākou inā pono.
Maʻiʻo kūʻokoʻa - Kaomi maanei  Pehea e hoʻomohala ai i kahi polokalamu

Clone a hui pū i nā papahana: ka hana aʻe

Aia kāu waihona i ke ao, hiki iā ʻoe ke clone iā ia i kekahi kamepiula ʻē aʻe me ka hoʻohana ʻana:

git clone https://github.com/TU_USUARIO/TU_REPOSITORIO.git

E hana kēia i kope kūloko o kāu papahana, me kāna mau mea a pau hoʻololi i ka mōʻaukalaInā makemake ʻoe i kahi inoa ʻē aʻe i ka waihona, hiki iā ʻoe ke hoʻohui iā ia i ka hope o ke kauoha. No ka pale ʻana i ke kauoha mai ka hana ʻana i kahi waihona hou a kau pololei i nā faila i ka papa kuhikuhi o kēia manawa, e hoʻohui i kahi manawa:

git clone https://github.com/TU_USUARIO/TU_REPOSITORIO.git .

ʻO ka hui pū ʻana me nā mea hoʻohana ʻē aʻe ma GitHub e pili ana i ke aʻo ʻana i ke kahe o nā lālā, nā noi huki, a me nā loiloi code. Ma kēia ala, hiki iā ʻoe ke ʻae i nā haʻawina o waho a hana ma ke ʻano he hui ma ke ʻano hoʻonohonoho a maikaʻi.

Nā hewa maʻamau a pehea e hoʻoponopono ai iā lākou

I ka hoʻouka ʻana i kahi papahana, loaʻa paha iā ʻoe kekahi mau pilikia maʻamau. Eia nā mea maʻamau a pehea e hoʻoponopono ai iā lākou:

  • Ke hoʻāʻo nei e pana i kahi waihona kaʻawale me ka ʻole o ka lālā kumu- Inā hana ʻia ka waihona mamao me ka ʻole README.md a ʻaʻole i hoʻokuʻu ʻia kahi lālā, e hōʻoia e pana i ka lālā mua me ka inoa pololei, maʻamau "main" a i ʻole "master".
  • Nā paio hoʻonohonoho: Ke loaʻa nā hoʻololi like ʻana ma ka ʻāina a me ka mamao, e hoʻoholo iā lākou ma ka hana mua ʻana a git pull a me ka hoʻoholo ʻana i nā paio ma mua o ka hana ʻana git push hou.
  • Nā palapala ʻae ʻole i lawa: E hōʻoia i loaʻa iā ʻoe nā hōʻoia pololei a nānā i ka helu pololei ʻana o ka URL mamao (https a i ʻole ssh ke kūpono).
  • Poina e hoʻohui i nā faila koʻikoʻi: E nānā a hōʻano hou i kāu faila .gitignore i ʻole e haʻalele i nā faila koʻikoʻi a i ʻole e hoʻouka i ka ʻike pilikino.

ʻO ka hoʻouka ʻana i kāu papahana iā GitHub he mea hoʻololi pāʻani no kāu kaʻina hana: hiki iā ʻoe ke hoʻihoʻi mau i nā mana i hala, hui pū, a hōʻike i kāu hana i ka honua.