Faʻafefea ona tuʻuina atu se poloketi i Github o se amataga

Faʻafouina mulimuli: 12/06/2025

  • Malamalama pe o le a le fale teu oloa ma le taua o le faʻatonutonuina o faʻamatalaga ile GitHub.
  • A'oa'o pe fa'afefea ona tu'uina atu lau poloketi: Terminal, GitHub Desktop, VSCode, ma tuusa'o mai le upegatafa'ilagi.
  • Saili faiga sili ona lelei ma fautuaga mo le tausia o lau faleteuoloa faʻapolofesa, malupuipuia, ma faʻamaumau lelei.
github

So'o se atina'e po'o fa'apolofesa e feso'ota'i ma le lalolagi fa'atekonolosi e iloa le mea GitHubAe ui i lea, e le o tagata uma latou te iloa le faagasologa o lafo se poloketi i Github ma fa'aoga atoatoa le avanoa o le fa'atonutonuina o fa'aliliuga, felagolagoma'i 'au, ma le va'aiga fa'apolofesa o lo'o ofoina mai e lenei tulaga.

O lea la, i lenei tulaga, o tagata amata ma tagata atamamai e masani ona latou leiloa. I lenei tusiga, o le ae aʻoaʻoina Matou te taʻu atu ia te oe le auala e fai ai, talu ai E tele filifiliga poʻo metotiaAfai e te manaʻo e faʻaavanoa lau poloketi mo le galulue faʻatasi pe mo isi e faigofie ona vaʻai ma sii mai, faitau i luga e aʻoaʻo ai faʻamatalaga uma.

O le a le mea e teu ai ma aisea e faʻafeiloaʻi ai ile GitHub?

Un fale teu oloa O le avanoa faʻapitoa lea e teu ai faila ma faila a lau poloketi, faʻatasi ai ma le talaʻaga o suiga e tutupu ia i latou aʻo e alualu i luma i la latou atinaʻe. O lenei talafaasolopito e mafai ai Pulea fa'aliliuga, toe fo'i i setete ua mavae, galulue fa'atasi ma isi, ma tausia se fa'amaumauga manino o lau alualu i luma galuega..

Talia se fale teu oloa i luga GitHub E tele ona lelei:

  • Pulea fa'aliliuga: O au suiga ua fa'amaumauina ma e mafai ona e fa'aleaogaina, toe iloilo, pe fa'asoa so'o se vaega o le atina'e.
  • Fa'asao ao: e te aloese mai le leiloa o faʻamatalaga taua pe a tupu soʻo se faʻalavelave faʻapitonuʻu.
  • Va'aiga Fa'apitoa: I le avea ai ma tagata lautele, e mafai e soʻo se tasi ona vaʻai i lau galuega, lea e faʻaleleia ai lau faila.
  • Faigofie Galulue: GitHub fa'afaigofie mo isi ona saofagā i lau poloketi e ala i talosaga toso, fa'afitauli, po'o tui.

lafo se poloketi i Github

Amataina: Mea e mana'omia muamua ma Sauniuniga o le Si'osi'omaga

Aʻo leʻi tuʻuina atu se poloketi i Github, ia mautinoa o loʻo e faʻapipiʻi mea nei i lau komepiuta:

  • Fa'amatalaga ile GitHub. E taua tele le fausiaina o fale teu oloa i luga o le tulaga.
  • Git fa'apipi'i. O le fa'atonuga fa'atonuga meafaigaluega e mafai ai e oe ona pulea suiga. E mafai ona e siiina mai ma faʻapipiʻi mai lona faʻapitonuʻu aloaia. I luga o faiga faʻavae Linux, e mafai ona e faia le faʻapipiʻiina e ala i le faʻatinoina o le poloaiga sudo apt-get install git I le nofoaga faʻaiʻu.
  • Fa'atonu tulafono po'o le IDE. Filifiliga e pei o le Visual Studio Code (VSCode) fa'afaigofie le faiga. Afai e te manaʻo e faʻaogaina le tuʻufaʻatasia tuusaʻo ma GitHub mai le faatonu, e fautuaina e sii mai se tasi o nei meafaigaluega.
Mea fa'apitoa - Kiliki i'i  Fa'afefea ona tu'u se ata ile Html

Mafai ona faʻapipiʻi Git i luga o lau polokalama, o le laasaga muamua o le faʻapipiʻi i lau igoa ma imeli (O le a fa'aogaina nei fa'amaumauga e saini ai au commits.) Mai le fa'ailoga, fa'agasolo mea nei:

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

O lenei faatulagaga e faʻalelalolagi ma e na'o le tasi e te faia i lau 'au.

Fausia le fale teu oloa ile GitHub

Ua o'o i le taimi e fai ai le avanoa e te fa'afeiloa'i ai lau poloketi. Fai lenei mea mai le GitHub web interface e ala i le mulimuli i laasaga nei:

  1. Avanoa i lou talaaga otooto i GitHub.com ma oomi le faamau “Fou” e fai ai se fale teu oloa fou.
  2. Ulufale i le nombre mana'omia mo le faleoloa ma fa'aopoopo a faʻamatalaga puupuu ae mautu e uiga i le faamoemoega o le poloketi.
  3. Filifili pe o le fale teu oloa lautele pe tumaʻotiAfai e te manaʻo e mafai e isi ona matamata ma auai, filifili tagata lautele.
  4. E iai lau filifiliga e fai ai se faila FAITAU.md otometi. E fautuaina lenei faila, aua o le mea muamua lea e vaʻaia e isi tagata atiaʻe pe a latou ulufale i le fale teu oloa.
  5. Kiliki "Fausia fale teu oloa" e faʻamaeʻa le faʻagasologa ma o lau fale teu oloa o le a sauni e talia faila.

github

Saunia lau galuega fa'apitonu'u mo le tu'uina atu ile GitHub

Faatasi ai ma lau fale teu oloa na fausia, o le isi laasaga e faʻapipiʻi ai se poloketi i le GitHub o le saunia lea o lau faila poloketi i lau komepiuta. Ina ia faia lenei mea, mulimuli i nei faatonuga i le terminal, muamua su'e le ala sa'o ma cd:

cd tu-carpeta-del-proyecto

Faʻamata nei le faleoloa Git i le lotoifale:

git init

O le a faia ai se faila natia e taʻua .git e teu ai le tala faasolopito ma isi faila i totonu.

 

Tuuina atu o le code i GitHub: o le faagasologa atoa i le laina

O le taimi lava e amata ai le fale teu oloa i le lotoifale, matou te tuʻuina atu mea uma i le GitHub e ala i le faʻatinoina o nei tulafono:

  1. Fa'aopoopo uma faila i le vaega fa'atulagaina ma:
git add .
  1. Fai se tautinoga Ina ia faamaumauina le siaki muamua:
git commit -m "Primer commit"
  1. Feso'ota'i le faleteuoloa fa'apitonu'u ma le mea mamao. Sui NOMBRE_USUARIO y NOMBRE_REPOSITORIO e ala i faʻamatalaga moni:
git remote add origin https://github.com/NOMBRE_USUARIO/NOMBRE_REPOSITORIO.git
  1. Tu'u atu suiga ile GitHub (lala main o master pe a talafeagai ai):
git push -u origin main

I nisi faleteuoloa tuai poʻo faʻasalalauga, o le lala autu o le master nai lo le mainAfai e te maua ni mea sese, siaki le igoa o le lala autu ma sui i le poloaiga i luga.

Mea fa'apitoa - Kiliki i'i  E faʻafefea ona fatuina itulau web i Dreamweaver mai le sasa?

GitHub vscode

Faʻafefea ona tuʻuina atu galuega i Github mai VSCode

Fa'atonu fa'aonaponei e pei o VSCode Latou te faʻaalia le tuʻufaʻatasia masani ma Git ma GitHub. O le auala lenei e fai ai faigofie:

  • Tatala lau faila poloketi i le faatonu ("File → Open Folder").
  • Avanoa i le dashboard Pulea Puna (pulea code source) o loʻo i totonu o le itu.
  • Kiliki "Initialize repository" pe afai e te leʻi faia. E tutusa lea ma le poloaiga git init.
  • O le taimi lava e amata ai, o le a e vaʻai i se faʻamau i Fa'asalalau ile GitHubAfai o lou taimi muamua lea, e tatau ona e faʻatagaina le fesoʻotaʻiga i le va o le VSCode ma lau tala GitHub.
  • Filifili e lolomi le faleteuoloa e fai mo tagata lautele pe tumaoti.
  • Saunia faila mo le tautinoga muamua e ala i le maka o suiga ma faʻaopoopo se faʻamatalaga faʻamatalaga.
  • Fa'asalalau lau poloketi ma e faigofie ona fa'afetaui suiga mai le fa'atonu.

O lenei filifiliga e lelei atoatoa mo i latou e manaʻo e nofo i totonu o le siosiomaga atinaʻe ma faʻafaigofieina le puleaina o galuega i aso taitasi.

Tu'u ma le lima faila mai le upega tafa'ilagi a GitHub

O le isi filifiliga, aemaise lava mo galuega laiti, o le tuʻuina atu lea o faila ma le lima mai le upega tafaʻilagi:

  1. Ulufale i le fale teu oloa fou i GitHub.
  2. Kiliki le lisi e toulu i lalo "Faaopoopo faila" ma filifili La'u faila.
  3. Toso ma lafo faila po'o faila mai lau komepiuta ile fa'amalama su'esu'e.
  4. I le pito i lalo, faʻaopoopo se feʻau faʻamaonia ma kiliki i luga Fai suiga e lafo ai faila.

O lenei metotia e itiiti le lelei mo galuega faatino i le atinaʻe malosi, ae aoga mo le faʻaopoopoina o faila patino, faʻamaumauga, ma isi mea.

github

Pulega maualuga ma faiga sili ona lelei pe a galue ma GitHub

O le tu'uina atu o se poloketi ua na'o le amataga. Ina ia maua le tele o mea mai le GitHub ma tausia se faʻalapotopotoga faʻapolofesa, matou te fautuaina le mulimuli i nei faʻataʻitaʻiga sili ona lelei:

  • Fa'aauau le README.md i aso nei. O le tusi fa'asalalau lea a lau poloketi. O loʻo faʻamatalaina lona faʻamoemoe, faʻafefea ona faʻapipiʻi, faʻaogaina, ma soʻo se faʻamatalaga talafeagai. E mafai ona e fa'asa'o sa'o i luga ole laiga pe mai lau fa'atonu e fa'aaoga ai le fa'asologa o le Markdown.
  • Fausia lala o galuega. Aua le faia uma au suiga i le "matua" poʻo le "matai." Fa'aoga lala eseese mo foliga fou po'o fa'aleleia. E mafai mulimuli ane ona tu'ufa'atasia i latou i le fa'aaogaina o talosaga toso.
  • Tu'u mai faila .giignore e 'alofia ai le fa'asoaina o fa'amatalaga ma'ale'ale pe otometi ona gaosia, e pei o faila node_modules, faila lē tumau, po'o faila fa'alotoifale.
  • Fa'amaopoopo fa'avaitaimi au fale teu fa'apitonu'u ma mamao. faʻaaogā git pull ina ia fa'afou lau kopi fa'apitonu'u i so'o se suiga atonu na faia e tagata fai sao.
  • Pulea mamao mamao. Afai e te suia le puna mamao, faʻaaoga git remote -v e toe iloilo faleteuoloa fa'atasi ma git remote remove origin e aveese pe a tatau ai.
Mea fa'apitoa - Kiliki i'i  E fa'afefea ona fa'avasega le mamanu o se fomu ile Google Forms?

Clone ma galulue faatasi i galuega faatino: o le isi laasaga

A oʻo loa lau fale teu oloa i totonu o le ao, e mafai ona e faʻapipiʻi i soʻo se isi komepiuta e faʻaaoga ai:

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

O lenei mea o le a faia ai se kopi faʻapitonuʻu o lau poloketi, e aofia ai mea uma suia talafaasolopitoAfai e te manaʻo i le faila e iai se isi igoa, e mafai ona e faʻaopopo i le pito o le poloaiga. Ina ia taofia le faʻatonuga mai le fatuina o se faila fou ma tuʻu saʻo faila i totonu o le lisi o loʻo i ai nei, faʻaopoopo se vaitaimi:

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

O le galulue faʻatasi ma isi tagata faʻaoga ile GitHub e uiga uma i le aʻoaʻoina o le tafe o lala, toso talosaga, ma iloiloga tulafono. I lenei auala, o le a mafai ai ona e talia sao mai fafo ma galue o se 'au i se tulaga faʻatulagaina ma lelei.

Fa'aletonu masani ma le auala e fa'aleleia ai

A fa'apipi'i se poloketi, atonu e te feagai ma ni fa'afitauli masani. O mea sili ona taatele ma auala e foia ai:

  • Taumafai e tulei i se faleoloa gaogao e aunoa ma se lala matua- Afai na faia le faleoloa mamao e aunoa ma se README.md ma e leʻi tuleia lava se lala, ia mautinoa e tulei le lala muamua ma le igoa saʻo, e masani lava "autu" poʻo le "matai".
  • Fete'ena'iga fa'atasi: Pe a iai ni suiga fa'atasi i le lotoifale ma le mamao, fofo i latou i le faia muamua a git pull ma foia feeseeseaiga a o lei faia git push toe
  • le lava fa'atagaga: Ia mautinoa o loʻo ia te oe faʻamatalaga saʻo ma siaki o loʻo saʻo le sipelaina o le URL mamao (https poʻo le ssh pe a talafeagai).
  • Ua galo ona faaopoopo faila taua: Toe iloilo ma faafou lau faila .gitignore ina ia aua nei tu'u ese faila autu pe fa'afuase'i ona lafo fa'amatalaga patino.

O le tuʻuina atu o lau poloketi i GitHub o se suʻega taʻaloga mo lau faʻasologa o galuega: e mafai lava ona e toe faʻaleleia lomiga ua mavae, galulue faʻatasi, ma faʻaalia lau galuega i le lalolagi.