Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots

Программирование

Git o se faʻaoga-laina faʻaoga mo le faʻatonutonuina o faʻamatalaga, o lona uiga, mo le tausia o se talaʻaga o suiga e faia e le tagata faʻaoga e faila faila. E masani ona faʻaaogaina e galue ai i luga o talosaga, ae mafai ona faʻaaogaina i isi tulaga, mo se faʻataʻitaʻiga, e faʻaaoga e le au mamanu Git e teu ai ituaiga eseese o ata ma faʻatulagaga. Git fa’atagaina oe e toe fa’afo’i se talosaga i se fa’asologa muamua, fa’atusatusa ma au’ili’ili suiga.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots

Git mo tagata amata: faʻamatalaga autu ma faʻamatalaga, taʻiala folasaga

Ae e te leʻi amata galue ma Git, e tatau ona e malamalama poʻo le a le mea e teu ai, commit, ma le lala.
O se fale teu oloa o se nofoaga e teu ai code poʻo isi faʻamatalaga, faʻapea foʻi ma se talaʻaga o latou suiga. O le polokalame Git e fa’agasolo i le lotoifale ma o fa’amatalaga uma o lo’o teuina i lau komepiuta, ae e mafai fo’i ona e fa’aogaina auaunaga tau Initaneti. Le sili ona lauiloa o latou o Github. E lua isi lauiloa: Bitbucket ma GitLab.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
O le tautinoga o se ata o le tulaga o se poloketi i se taimi patino i le taimi. E i ai se ID tulaga ese ma faʻamatalaga.
O se lala o se tala’aga o suiga na faia i se poloketi. E i ai lona igoa ma e aofia ai commits. O se fale teu oloa e mafai ona i ai ni lala se tele e ese pe faʻatasi ma isi lala.

Auala e galue ai Git

Sei o tatou fa’aali va’ava’ai pe fa’apefea ona fa’atulaga le faiga o le teuina o Git, fa’aaoga se ata faigofie e fai ma fa’ata’ita’iga.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsO i’i o lo’o fa’atusalia e li’o le ta’utinoga, ma o aū e fa’aalia ai po’o fea e fa’asino i ai. Talu ai o tagata uma e faasino i le muamua, C3 o le mea fou, C2 o le tuai, ma isi, e oʻo atu i le muamua i lenei lala C0. O le matai lala lea, e masani ona ta’ua o le matai. O le rectangle o lo’o fa’ailoga autu* i totonu o lo’o fa’aalia ai le tautinoga o lo’o e galue ai nei. I le ata, e te vaʻai i se kalafi faigofie e tasi le lala ma faʻatonuga. E mafai foi e Git ona galue i kalafi lavelave e aofia ai le tele o lala e mafai ona tuʻufaʻatasia i le tasi.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots

Fa’apipi’i Git

Git o se faʻaoga faʻamafanafanaga e mafai ona taʻavale i luga o Windows, Mac OS, ma Linux operating system. Matou te taʻu atu ia te oe le faʻapipiʻiina mo i latou taʻitasi. Ina ia faʻapipiʻi i lalo ole Windows OS, e tatau ona e sii maia le talosaga mai le upega tafaʻilagi aloaia https://git-scm.com/downloads ma faʻapipiʻi.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsAfai e iai sau Mac OS ma faʻapipiʻi le pule o pusa Homebrew, ulufale i le poloaiga:
brew install git Afai e le faʻapipiʻi le Homebrew, ona tamoe lea:
git –version A maeʻa lena, i le faamalama e aliali mai, o le a faʻamalosia oe e faʻapipiʻi Meafaigaluega Laina Poloaiga. . Git o le a faʻapipiʻiina foʻi ma lenei faʻaoga. Mo Linux Debian ma isi faʻasalalauga e faʻavae i luga o lenei lomiga, e pei o le Ubuntu poʻo le Mint, o le poloaiga lenei e manaʻomia e faʻapipiʻi ai:
sudo apt install gitMo Linux CentOS, e tatau ona e ulufale:
sudo yum install git O le a le Git, faʻapipiʻi ma faʻapipiʻi – faʻapipiʻi: https://youtu.be/bkNCylkzFRk

Fa’atonu Git

A maeʻa ona faʻapipiʻi Git, e tatau ona e faʻatulagaina ina ia o taimi uma e te faia ai se tautinoga, o le igoa o le tusitala e faʻaalia. Ina ia faia lenei mea, taʻavale git ma faʻatino le poloaiga:
git config –global user.name ”
Tusitala
O iinei, nai lo le “Tutala”, matou te setiina o matou igoa, mo se faʻataʻitaʻiga, “Ivan_Petrov”. A maeʻa lena, e mafai ona e setiina le tuatusi imeli i le poloaiga lenei:
git config –global user.email “You_adr@email.com” I lenei tulaga, nai lo le “You_adr@email.com” matou te faʻaalia le tuatusi imeli moni. Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots

Fausia lau Fa’amaumauga Muamua Git

Ina ia fatuina se fale teu oloa, alu muamua i le faila o le poloketi. Mo se faʻataʻitaʻiga, i luga o Windows atonu o le D:/GitProject. Ulufale i le poloaiga:
cd
d:\GitProject A maeʻa lena, fatuina le fale teu oloa:
git init A maeʻa lena, faʻaopoopo uma faila:
git add –all Ina ia faʻaopoopo se faila patino, ulufale:
git add filename O lea e mafai ona e fatuina se tautinoga:
git commit -m “faʻamatalaga” O nisi faʻamatalaga i le fatuina o se fale teu oloa:

  1. O se fale teu oloa e mafai ona tele faila ma subfolders (tele lava na o se faila masani).
  2. E sili le i ai o se fale teu oloa mo galuega taitasi.
  3. Aua le faia ni faila mo se fale teu oloa i totonu o se isi fale teu oloa (aloese matryoshka repositories!).
  4. O suiga ua faia i le fale teu oloa e “su’eina” e Git, ae o nei suiga e tatau ona faaopoopo i le fale teu oloa ina ia mafai ona siaki pe faamaumauina.
  5. E mafai ona e pulea elemene o Git “matamata”. E sili ona le amana’ia fa’amaumauga tetele po’o faila le tumau.


Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsGit faleoloa [/ caption]

Le Taimi e Tautino Atu ai

Fa’atonu i Git e fautuaina i tulaga nei:

  • fa’aopoopo galuega fou i le poloketi;
  • fa’amau uma fa’aletonu;
  • o lo’o e tapuni mo le aso ma e te mana’o e teu au suiga.

Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots

Galulue faʻatasi i galuega a Git

Se’i fai atu oe ma au uo na faia se galuega fou ma filifili e fefa’asoaa’i tiute. O le tasi o le a nafa ma le faʻatinoga, o le isi mo le mamanu ma le mamanu, lona tolu mo le resitalaina, faʻatagaina ma le saogalemu. I lenei tulaga, e tatau ona e lala. E pei ona taʻua muamua, o le lala o se seti o tautinoga e alu faʻasolosolo tasi i le isi. O le lala matai e ta’ua o le matai. O isi lala e mo le faʻatinoina o foliga fou poʻo le faʻaleleia o bug. O lea la, i totonu o se lala ese, e mafai ona e faia soʻo se suiga, ona tuʻufaʻatasia lea ma le mea autu. O le tele o tagata tomai faapitoa latou te le fautuaina le fatuina o tautinoga i totonu o le lala autu, ae fautuaina le fatuina o se mea fou, faia suiga i totonu ona tuufaatasia lea i le matai. Ina ia amata se lala fou, e te manaʻomia le faʻatonuina:
git branch
bugFixE mafai foi ona faia lenei mea i le poloaiga lenei:
git checkout -b
bugFix

O le auala lona lua e ese mai le muamua i lena tulaga, pe a uma ona faʻatinoina le faʻatonuga, e te vave alu i totonu o le paranesi faia.

E sili atu le fa’aigoaina o le lala fou i se pu’upu’u, ae i le taimi lava e tasi e lava le agava’a ma malamalama le igoa e taofia ai le fenumia’i i le galuega. A fa’aogaina lau faiga, e mafai ona e fa’amaoti se fa’amatalaga a’o le’i o’o i le igoa ole galuega. E le gata i lea, aua neʻi galo e tuʻu lau faʻamatalaga i tautinoga taʻitasi e te fatuina, lea e tatau ona faʻaalia ai le ute o suiga. Ina ia mafai ona e alu ese mai le tasi lala i le isi, e tatau ona e tamoe i le poloaiga lenei:
git checkout
new
_1 A maeʻa le galuega, o suiga ua faia i le lala o loʻo i ai nei e tatau ona tuʻufaʻatasia i le matai, matai. Ina ia faia lenei mea, siaki muamua le paranesi matai e faʻaaoga ai le poloaiga:
git checkout master A maeʻa lena, faʻafouina le lala i le lotoifale:
git
pull
origin
masterOle taimi nei e mafai ona e tu’ufa’atasia lala:
git
merge
bugFix O lenei fa’atonuga e fa’aopoopoina suiga mai le lala o lo’o fa’amaonia mai i le (bugFix) fa’atonuga i le lala o lo’o e i ai, i lenei tulaga matai. Ina ia vaʻai i le tulaga o loʻo i ai nei o le lala, e tatau ona e ulufale i le poloaiga:
git status Ina ia mafai e isi tagata faʻaoga o loʻo galulue i le poloketi e vaʻai i suiga ua faia, e tatau ona e tuleia i latou i le server. Ina ia faia lenei mea, e tatau ona e alu muamua i le lala e te manaʻo e tulei i le github. Ina ia ulufale i le matai, fai le poloaiga:
git checkout master A maeʻa lena, e mafai ona e tuleia i le Github server:
git push origin masterIna ia mafai e se isi tagata ona maua le avanoa i le poloketi, e te manaʻomia se auaunaga mo le teuina o le code, mo se faʻataʻitaʻiga, Github. Afai talu ai nei na e auai i le poloketi ma e te manaʻomia le siiina mai ia te oe lava, faʻatonu le poloaiga:
git clone https://github.com/…/….git

O iinei https://github.com/…/….git o le tuatusi o le fale teu oloa. E mafai ona maua e ala i le tatalaina o le poloketi manaʻomia ma kiliki i le lanu meamata “Code” button.

Fautuaga taua!

E fautuaina e te fa’afouina matai i lau masini fa’apitonu’u a’o le’i faia se lala fou. Ina ia faia lenei mea, ulufale i le lala manaʻomia ma faʻataʻitaʻi le poloaiga lenei:
git pull origin master O se taunuuga, o suiga moni o le a sii mai i le github. I le auala lava e tasi, e mafai ona e faʻafouina soʻo se lala. Ina ia faʻafouina lala uma o loʻo i ai, e mafai ona e faʻatautaia le poloaiga:
git pull

O se faʻafitauli masani pe a galue ma se poloketi Git

Pe a taumafai e otometi le tuʻufaʻatasia o suiga, e ono tupu e lua lala e iai suiga i luga o le laina tutusa i lenei tulaga pe a e faʻatonuina le poloaiga:
git merge master O le mea sese lea e aliali mai:
Auto-merge Hello.py CONFLICT
(content): Merge conflict in Hello.py Ua
le manuia le tuufaatasia otometi; faaleleia feteʻenaʻiga ona fai lea o le iʻuga. I lenei tulaga, e tatau ona e foia le feeseeseaiga ma le lima. Ina ia faia lenei mea, tatala le faila lea na tupu ai le mea sese, i la matou tulaga o Hello.py, fuafua po o le a le mea e sese ma faʻafitauli. A maeʻa lena, faʻaopoopo le faila faʻasaʻo ma le poloaiga:
git add
Talofa
.
py Ma fatuina se tautinoga fou:
git commit -m “Feteʻenaʻiga tuʻufaʻatasia”

Poloaiga aoga – Git poloaiga

E mafai ona e suʻeina pe faʻafefea ona ese le lala pito i lalo mai le isi e faʻaaoga ai le poloaiga:
git
diff < first_branch > <second_branch> Ina ia tape se
branch_namegit branch -d <
lala faʻaopoopo, faʻapipiʻi:
git help Maua se fesoasoani i se faʻatonuga patino:
git fesoasoani <command_name> Git ma GitHub amata vasega – mea e tatau ona e iloa e uiga i le faʻapipiʻiina, faʻafefea ona faʻapipiʻi, faʻapipiʻi, fale teu oloa, faʻatonuga, auala e fatu ai, tape ma faia suiga i lala: https: //youtu.be/zZBiln_2FhM



GUI polokalame mo le galulue faatasi ma Git

E sili atu ona faigofie le puleaina o faʻasalalauga faʻapipiʻi e le o le laina faʻatonu, ae faʻaaogaina se ata faʻataʻitaʻi. O nisi siosiomaga atinaʻe ma faʻatonu tusitusiga e tuʻuina atu se faʻataʻitaʻiga faʻataʻitaʻi mo le galue ma Git. Ae o loʻo i ai foi polokalame faʻapitoa, matou te lisiina nisi o latou:

  1. GitHub Desktop o se faʻataʻitaʻiga faʻataʻitaʻi ua mamanuina e galulue ai ma le aoga Git ma le auaunaga Github, e mafai ona faʻapipiʻi ma sii mai fale teu i lau kiliva malo, faʻapea foʻi ma le puleaina o suiga ma faia isi mea aoga.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  2. Sourcetree o se Git client e leai se totogi mo Windows ma Mac operating system e faigofie ai ona fegalegaleai ma faleoloa.
  3. GitKraken ose tagata fa’aoga fa’akomepiuta kalafi mo Windows, Linux ma MacOs e lagolagoina GitHub, GitLab ma Bitbucket auaunaga. Faatasi ai ma ia, e le gata e mafai ona e foia galuega autu, ae ia faia foi galuega sili atu ona faigata, mo se faʻataʻitaʻiga, tuʻufaʻatasia ma toe faʻatulagaina galuega, tuʻufaʻatasia lala, toe tusi talaʻaga.

Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsSeʻi o tatou talanoa atili e uiga iā i latou taʻitoʻatasi.

GitHub Desktop


Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsPuleaina ma fetuutuunai galuega faatino Github Desktop[/ caption] GitHub Desktop o se talosaga mo lau komepiuta patino e mafai ai ona e fegalegaleai sa’o ma le auaunaga Github. O lenei meafaigaluega e mafai ai e oe ona pulea faʻaliliuga e faʻaaoga ai se faʻataʻitaʻiga faʻataʻitaʻi, faʻavavevaveina lau galuega faʻaleleia. GitHub Desktop e mafai ai ona e fegalegaleai ma Git e aunoa ma le faʻaogaina o le laina faʻatonu, faʻaaoga naʻo le faʻaoga faʻaoga. E taua le matauina o le GitHub Desktop app e le mafai ona faia mea uma e mafai ona faia i le laina o le faʻatonuga, ae o le faʻaoga faʻaoga lava ia e ofoina atu tulafono Git faavae. GitHub Desktop e galue mo faiga ta’uta’ua uma, e aofia ai Windows, Linux, ma macOS. Matou te taʻu atu ia te oe pe faʻapefea ona faʻapipiʻi le GitHub Desktop ma galue i lenei talosaga. Le fa’aogaina o le GitHub auaunaga ma le GitHub Desktop app, E te manaʻomia le fatuina o se tala Github pe afai e te leʻi mauaina. Ina ia faia lenei mea, alu ile GitHub. I le tulimanu taumatau pito i luga, o le a e vaʻai i se faʻamau e fai mai “Saini”.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsKiliki i luga e alu i le isi itulau. E mana’omia lou tu’uina o au fa’amatalaga, e aofia ai lou tuatusi imeli, igoa fa’aigoa, ma le fa’aupuga. I le isi laasaga, o le a talosagaina oe e faʻamaonia lau faʻamatalaga e ala i le kilikiina o le soʻotaga i totonu o le imeli na oʻo mai i le tuatusi faʻamaonia. A maeʻa ona faʻamaonia, o le a faia se tala GitHub ma e mafai ona e amata faʻaogaina le faʻavae. Faatasi ai ma lau faʻamatalaga GitHub ua faʻatulagaina, ua e sauni e faʻapipiʻi le GitHub Desktop app i luga o lau komepiuta patino. Ina ia faia lenei mea, tatala se laupepa fou i lau suʻesuʻega ma alu i le itulau download o talosaga.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsE manaʻomia e tagata faʻaoga Windows le kiliki i luga o le ki tele lanu viole o loʻo fai mai “Download for Windows”, ae afai o oe o se tagata Mac, e tatau ona e suʻeina le laina o loʻo fai mai macOS i lalo o le ki ma kiliki i luga. E tatau ona macOS 10.12 pe mulimuli ane pe 64-bit Windows. A maeʻa ona sii mai, e tatau ona e faʻapipiʻi le talosaga, ona e ulufale lea i totonu ma le tala na faia i le laasaga muamua. E te le tau saini i totonu i lau teugatupe i le taimi lava lena, ae sili ona fai nei. Ina ia fatuina se fale teu fou, tatala GitHub Desktop ma kiliki i luga o le pusa lona lua i le pito i lalo o loʻo fai mai “Fausia se Faʻamaumauga Fou i lau Hard Drive”. O le a aliali mai se faʻamalama faʻapipiʻi e manaʻomia ona faʻatumu – amata i le faʻaigoaina o le fale teu oloa muamua. A maeʻa ona filifilia se igoa, e tatau foi ona e filifili poʻo fea o le a tuʻu i luga o le komepiuta. E mafai foi ona e siaki le atigipusa o loʻo fai mai “Amataina lenei fale teu oloa i se README” pe a e manaʻo e sui le faila README lava ia mulimuli ane. A maeʻa lena kiliki “Fausia Repository”. O se taunuuga, ua e fatuina se fale fou Git e faʻaaoga ai le GitHub Desktop app e aunoa ma le faʻaogaina o se suʻega.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsI le pito i luga o le itulau fou, o le ae iloa ai le igoa o le fale teu oloa ma le lala. O le mea moni, i le taimi nei o loʻo avanoa le faleoloa i luga o lau komepiuta. Ina ia lolomiina, e tatau ona tatou kiliki “Publish Repository”. O le fale teu oloa fou o le a faʻaalia nei i lau github profile. E mafai ona e fa’aogaina le GitHub Desktop app e fa’aola ai lau poloketi. Ina ia faia lenei mea, kiliki “Paranesi o loʻo i ai nei”, ona filifili lea o le lala e manaʻomia i le lisi o lala, faʻaigoa ma kiliki “Fausia”. Ina ia fesuiai i le va o le malamalama ma le pogisa, alu i le Filifiliga, Foliga. E mafai ona e fa’aogaina le desktop app e fai ai galuega e galulue fa’atasi ai ma isi. O fesili e mafai ai e oe ona siaki manatu ma talanoaina soʻo se suiga i au poloketi. Ina ia fatuina se mataupu, i le lisi o meaʻai, faʻaaoga le lisi o le “Repository”, ona kiliki lea o le “Create Issue”.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsI le isi itu, e mafai ona e faʻalauiloa GitHub Desktop mai le laina faʻatonu. Ina ia faia lenei mea, tatala se poloaiga vave ma lolomi Github. E mafai foi ona e faʻalauiloa GitHub Desktop e faasaga i se fale teu oloa. Naʻo le taʻi Github sosoo ai ma le auala teu oloa.

Punavai

SourceTree o se talosaga e leai se totogi mo le galue ma GitHub, BitBucket ma Mercurial auaunaga. O lo’o avanoa mo fa’avae e fa’aogaina Windows ma iOS. Sourcetree e fa’afeiloa’i amata. O loʻo i ai se GUI faʻapitoa mo fale teu oloa ma faʻatagaina oe e faʻaaoga le mana atoatoa o Git e ala i se faʻaoga faigofie. Ina ia faʻapipiʻi SourceTree, e tatau ona e siiina le faila faʻapipiʻi mai le nofoaga aloaia ma faʻatautaia. I le taimi o le faʻapipiʻiina, e te manaʻomia le faʻatagaina o le talosaga e fai suiga i le hard drive, malilie i le maliega laisene. I le taimi foʻi o le faʻapipiʻiina, e mafai e SourceTree ona fesili pe e te manaʻo e faʻapipiʻi soʻo se git software. E tatau ona e fai atu “Ioe” ma faʻapipiʻi lenei polokalama. E lua auala e faʻafesoʻotaʻi ai i le auaunaga Github:

  1. E ala i le fa’atagaina o le OAuth protocol.
  2. Faatasi ai ma se ki SSH.

Sei o tatou talanoa e uiga ia i latou taitoatasi. O le auala muamua o le faʻafesoʻotaʻi GitHub ma se tala mamao. Fa’ataga SourceTree e fa’afeso’ota’i lau tala GitHub ile OAuth. Ole auala pito sili lea ona faigofie e faʻafesoʻotaʻi ai GitHub ile SourceTree.

  1. Muamua kiliki “Faaopoopo se tala”.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  2. Ona filifili lea o le GitHub mo le talimalo. Aua ne’i suia le fa’atonuga ma le fa’amaoni, o lona uiga, tu’u le HTTPS ma le OAuth. Ona kiliki lea o le “Refresh OAuth Token”. O le a otometi lava ona tatalaina e le app se itulau web i lau suʻesuʻega ma fesili atu ia te oe mo au faʻamatalaga faʻamatalaga GitHub account. Afai na e saini muamua i lau GitHub account i lenei suʻega, o le a faaseʻe lenei laasaga.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  3. Kiliki “Fa’atagaina atlassian” e fa’ataga ai le SourceTree avanoa i lau tala GitHub.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  4. A maeʻa lena, e tatau ona e vaʻai i se feʻau e uiga i le faʻamaeʻaina manuia o le faʻamaoniga. Kiliki OK.

Ona mafai lea ona e vaʻai i lau faleoloa atoa i SourceTree e ala i le kiliki i luga o lau teugatupe.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsO le auala lona lua o le faʻafesoʻotaʻi GitHub ma se ki SSH. Ina ia faia lenei mea, e tatau ona e fatuina se pea SSH ki. Ole ki fa’alilolilo ma fa’alaua’itele. O lo’o fa’aogaina le ki fa’alaua’itele i le tala GitHub. I le isi itu, o le ki tumaoti o le a faaopoopo i le lisi o ki i lau komepiuta. O fa’atonuga nei:

  1. Ina ia fa’atupuina se pa’aga ki SSH, alu i le lisi o “Meafaigaluega” ma kiliki “Fausia pe Fa’aulu mai SSH Ki”.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  2. Kiliki “Fa’atupu” i le PuTTY fa’amalama fa’aola.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  3. Fa’asolo le fa’asolo o le isumu i se avanoa avanoa, ma fa’agaoioi le fa’asolo o le isumu se’ia o’o i le fa’ai’uga o le tupulaga.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  4. A uma ona e fa’atupuina le ki SSH, seti se fa’aupuga mo lau ki SSH.
  5. Fa’asao le ki lautele ma le ki fa’apitoa.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  6. Aua ne’i tapuni le fa’aputu ki PuTTY. Ulufale i lau tala GitHub, kiliki lau avatar icon i le tulimanu pito i luga taumatau, ona kiliki lea Faʻatonu.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  7. Kiliki i le “SSH ma GPG ki” ma filifili “New SSH key”.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  8. Tu’u lau ki SSH se igoa ma kopi le ki fa’alaua’itele mai le PuTTY key generator i le ki fanua. A maeʻa lena, kiliki “Add SSH Key”.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  9. Toe foʻi i SourceTree, alu i “Meafaigaluega” ma kiliki i le “Launch SSH Agent”.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  10. A maeʻa sina taimi, kiliki le tamaʻi mataʻitusi icon i luga o le taskbar.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots
  11. O se taunuuga, o le a aliali mai se lisi o ki. Kiliki “Add Key” e fa’aopoopo le ki patino na e fa’asaoina muamua.Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots

Toe foʻi nei i le itulau GitHub repository ma taumafai e faʻapipiʻi e faʻaaoga ai le SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm

GitKraken

GitKraken o se isi tusi talosaga ua mamanuina e galulue ai ma faiga faʻatonutonu faʻasologa e faʻaaoga ai le GUI. Ina ia amata, e tatau ona e lesitala ile GitHub ma faʻapipiʻi le talosaga GitKraken. A e amataina le talosaga, e tatau ona e ulufale i lou igoa ole igoa ma le upegatafaʻilagi mai le auaunaga GitHub. Ina ia aua nei e ulufale i se upu faataga i taimi uma, e tatau ona e setiina se ki SSH. Afai e te le’i faia se ki SSH, e mafai ona e mulimuli i le GitHub ta’iala ile fatuina o se ki fou. O le taimi lava e maua ai lau SSH ki, e mafai ona e faʻaopopo i lau GitHub account. Ina ia faia lenei mea, filifili “File” ona “Preferences” mai le lisi autu. Ona filifili lea o le “Authentication” ma tuʻuina atu auala mo au faʻasalalauga lautele ma ki faʻapitoa. O le laasaga muamua i le lolomiina o soʻo se mea i le GitHub o le fatuina lea o se fale teu oloa i le lotoifale e siaki ai lau galuega. O lenei faila o le a iai uma faila e te manaʻo e faʻasalalau i GitHub. E tatau ona e mulimuli i faatonuga:

  1. Ina ia fatuina se fale fou i GitKraken, filifili “File” mai le lisi autu, ona “Init Repo”. O le a tele filifiliga mo ituaiga eseese o fale teu oloa, filifili “Local Local”.
  2. Ona filifili lea o le faila o le a avea ma au fale teu oloa fou. E mafai ona e filifilia se pusa avanoa po o se faila ua uma ona iai faila; e le leiloa au suiga.
  3. O lo’o iai fo’i fa’atonuga mo fa’ata’ita’iga fa’aletonu ma faila o laisene. Tuu mea uma e pei ona i ai.
  4. Kiliki “Create Repository”.

E te le manaʻomia se tala Github e faʻaaoga ai Git (poʻo GitKraken) i le lotoifale i lau komepiuta. Ae peitaʻi, afai e te fuafua e galulue faʻatasi ma isi tagata faʻaoga, pe faʻaoga faila mai le tele o komepiuta, e te manaʻomia le faʻaogaina o se talimalo e pei o Github. Ina ia fatuina se fale teu oloa ile GitHub, pe a uma ona kiliki “Init Repo”, filifili le laina “GitHub” ma faʻatumu le faamalama o loʻo faʻaalia e pei ona taua i lalo:

  1. Account – Le igoa o lau tala GitHub.
  2. Igoa – le igoa o le fale teu oloa. Fausia mai mataitusi, numera ma va’ai lalo.
  3. Fa’amatalaga – Fa’amatalaga o mea o le a iai i totonu o lenei fale teu oloa.
  4. Avanoa – avanoa i se nofoaga mamao, pe tatau ona iloa e tagata uma pe tumau tatala mo oe ma tagata e te faʻaopoopoina o ni paaga
  5. Clone ina ua uma le init – tuʻu lenei filifiliga e siaki, lea o le a faʻaavanoaina ai le faleteuoloa mo oe ile GitHub.
  6. O fea e fa’apipi’i ai – filifili se nofoaga i luga o le komipiuta e tatau ona tu’u ai le fa’aputu fou fou.
  7. Mulimuli ane, kiliki le “Create Repository and Clone” button .

Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robotsA maeʻa lena, o le a faʻaalia se faila fou i le tulimanu agavale pito i luga o le GitKraken interface, ma e mafai ona tatou vaʻaia nisi faʻamatalaga e uiga i ai i le koluma agavale. A faʻafesoʻotaʻi GitHub i GitKraken, ia mautinoa o loʻo faia le faʻatagaina i Chrome poʻo Firefox, ae le o Internet Explorer.

Fefa’ataua’iga Bots ile GitHub – Bot Github Open Source

O le Git version control system e faʻaaogaina, faatasi ai ma isi mea, e atiaʻe
ai robots fefaʻatauaʻiga . O nisi nei o faʻataʻitaʻiga o ia atinaʻe e mafai ona e sii maia ma faʻaoga.

Python Fefa’ataua’iga Robot

O lo’o maua se robot fefa’ataua’iga o lo’o tusia i le Python i le https://github.com/areed1192/python-trading-robot, lea e mafai ona fa’ata’ita’iina ta’iala fa’apitoa e fa’aaoga ai su’esu’ega fa’apitoa. Ua mamanuina le robot e faʻataʻitaʻiina le tele o faʻataʻitaʻiga masani: E mafai ona faʻatusatusa le aofaʻi o tulaga lamatia e fesoʻotaʻi ma se faila ma tuʻuina atu faʻamatalaga moni aʻo fefaʻatauaʻiga. Fa’ataga oe e galue fa’atasi ma se laulau fa’amaumauga o lo’o iai uma tau fa’asolopito ma tau o lo’o iai nei pe a suia. O le a faafaigofie ai le faagasologa o le teuina o faamatalaga ma vave ona maua. E le gata i lea, o le a faʻapipiʻiina ina ia faigofie ona e vaʻai i au faʻamatalaga tau tupe pe a oʻo mai ma faʻatino atili suʻesuʻega pe a manaʻomia. O lo’o iai fa’ailoga e fa’aoga uma ai tau fa’asolopito ma tau o lo’o iai nei.

Fefa’ataua’iga bot Cassandre

Cassandre fefaʻatauaʻiga robot fesoʻotaʻiga i GitHub https://github.com/cassandre-tech/cassandre-trading-bot – e mafai ona tausia lelei le fesoʻotaʻi atu i le fefaʻatauaʻiga, tala, faʻatonuga, fefaʻatauaiga ma tulaga, ina ia mafai ona e taulaʻi i le fausiaina o lau fuafuaga. O faʻasalalauga taʻitasi e faʻataʻitaʻiina e galulue faʻatasi ma fefaʻatauaiga Kucoin, Coinbase ma Binance. Faatasi ai ma ia, e faigofie ona fatuina lau lava fuafuaga, mo lenei mea e te manaʻomia le setiina o tulaga mo le taimi e te manaʻo ai e fai ni avanoa pupuu pe umi ma seti tulafono. O loʻo i ai se uta mo le suʻeina o le bot i luga o faʻamaumauga faʻasolopito. I le taimi o suʻega, Cassandre o le a faʻaulufale mai faʻamaumauga ma faʻaopoopo i lau fuafuaga. Cassandre o le a fesoasoani ia te oe e fausia se fuafuaga e faʻavae i luga o le ta4j technical analysis library.
Git mo tagata amata, faʻafefea ona faʻapipiʻi, faʻaoga, fefaʻatauaʻiga robots

EA31337 Saoloto

EA31337 Free ile https://github.com/EA31337/EA31337-Libre ose free multi-strategy Forex trading robot tusia i le MQL. O le robot fefaʻatauaʻiga e sau ma sili atu i le 35 fuafuaga e filifili mai ai. E mafai e ta’iala ta’itasi ona su’esu’eina le maketi i taimi eseese e tuto’atasi. E fa’avae le au’ili’iliga o maketi i fa’ailoga fa’apitoa ta’uta’ua. E mafai foi ona e tusia au lava fuafuaga.

info
Rate author
Add a comment

  1. Babubhai Senava

    Robot kevirite. Banavo

    Reply