- 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.
ʻ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ʻ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 gitma 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.
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:
- E komo i kāu ʻaoʻao pilikino ma GitHub.com a kaomi i ke pihi "Hou" e hana i kahi waihona hou.
- 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.
- 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.
- 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.
- 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.

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:
- Hoʻohui i nā faila a pau i ka wahi hoʻokūkū me:
git add .
- Hana i kahi hoʻohiki No ka hoʻopaʻa ʻana i ka helu helu mua:
git commit -m "Primer commit"
- Hoʻohui i ka waihona kūloko me ka mea mamao. Hoʻololi
NOMBRE_USUARIOyNOMBRE_REPOSITORIOma ka ʻikepili maoli:
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_REPOSITORIO.git
- Hoʻouka i nā loli i GitHub lālā
mainomastere 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.

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:
- E hoʻokomo i ka waihona hou i hana ʻia ma GitHub.
- Kaomi ma ka papa kuhikuhi iho i lalo "Hoʻohui i ka faila" a koho Hoʻouka i nā faila.
- Kauo a hoʻokuʻu i nā faila a i ʻole nā waihona mai kāu kamepiula i ka puka aniani.
- 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.

ʻ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 pulle 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 -ve nānā i nā waihona e pili ana agit remote remove origine wehe iā lākou inā pono.
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 pulla me ka hoʻoholo ʻana i nā paio ma mua o ka hana ʻanagit pushhou. - 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
.gitignorei ʻ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.
He loea ka Lunahooponopono i ka ʻenehana a me nā pilikia pūnaewele me ka ʻoi aku o ka ʻumi makahiki o ka ʻike ma nā pāpaho kikohoʻe like ʻole. Ua hana au ma ke ʻano he mea hoʻoponopono a me ka mea hana maʻiʻo no ka e-commerce, kamaʻilio, ke kūʻai aku pūnaewele a me nā hui hoʻolaha. Ua kākau pū wau ma nā pūnaewele ʻoihana waiwai, kālā a me nā ʻāpana ʻē aʻe. ʻO kaʻu hana hoʻi koʻu makemake. I kēia manawa, ma o kaʻu mau ʻatikala ma Tecnobits, Ke ho'āʻo nei au e ʻimi i nā nūhou a me nā manawa hou a ka honua o ka ʻenehana i hāʻawi mai iā mākou i kēlā me kēia lā e hoʻomaikaʻi i ko mākou ola.