Git dia fitaovana andalana baiko ho an’ny fanaraha-maso ny dikan-teny, izany hoe fitazonana ny tantaran’ny fanovana ataon’ny mpampiasa amin’ny rakitra tetikasa. Matetika izy io no ampiasaina hiasa amin’ny rindranasa, saingy azo ampiasaina amin’ny tranga hafa, ohatra, ny mpamorona dia mampiasa Git mba hitahiry ny dikan-tsary sy ny layout samihafa. Git dia ahafahanao mamerina rindranasa iray amin’ny dikan-teny teo aloha, mampitaha ary mamakafaka ny fiovana.
- Git ho an’ny vao manomboka: teny fototra sy hevitra, torolàlana fampidirana
- Ahoana ny fiasan’ny Git
- Fametrahana Git
- Presetting Git
- Mamorona ny tahiry Git voalohany anao
- Rahoviana no hanolo-tena
- Miara-miasa amin’ny tetikasa Git
- Olana mahazatra rehefa miasa amin’ny tetikasa Git
- Didy mahasoa – baiko Git
- Programa GUI hiasa amin’ny Git
- GitHub Desktop
- Sourcetree
- GitKraken
- Trading Bots amin’ny GitHub – Bot Github Open Source
- Robot Trading Python
- Trading bot Cassandre
- EA31337 Libre
Git ho an’ny vao manomboka: teny fototra sy hevitra, torolàlana fampidirana
Alohan’ny hanombohanao miasa amin’ny Git dia mila mahatakatra ny atao hoe repository, commit ary sampana ianao.
Ny tahiry dia toerana iray hitehirizana kaody na angona hafa, ary koa ny tantaran’ny fiovan’izy ireo. Ny programa Git dia mandeha eo an-toerana ary voatahiry ao amin’ny solosainao ny fampahalalana rehetra, saingy azonao atao koa ny mampiasa serivisy Internet. Ny malaza indrindra amin’izy ireo dia Github. Misy roa malaza kokoa: Bitbucket sy GitLab.
Ny commit dia sarin’ny toetry ny tetikasa amin’ny fotoana voafaritra. Manana ID sy fanehoan-kevitra tokana izy io.
Ny sampana dia tantaran’ny fanovana natao tamin’ny tetikasa iray. Manana ny anarany manokana izy io ary misy commits. Ny tahiry iray dia mety manana sampana maromaro misaraka na mitambatra amin’ny sampana hafa.
Ahoana ny fiasan’ny Git
Andao hasehontsika maso ny fomba nandaminana ny rafitra fitahirizana Git, mampiasa sary tsotra ho ohatra.
Eto ny faribolana dia maneho ny fanoloran-tena, ary ny zana-tsipìka dia mampiseho hoe iza no resahina. Satria ny teo aloha no resahin’ny rehetra, C3 no vaovao indrindra, C2 no dikan-teny taloha, sy ny sisa, hatramin’ny voalohany amin’ity sampana C0 ity. Ity no sampana master, izay matetika antsoina hoe master. Ny mahitsizoro misy soratra hoe main* ao anatiny dia mampiseho ny commit izay iasanao amin’izao fotoana izao. Eo amin’ny sary dia mahita tabilao tsotra misy sampana iray sy commit efatra ianao. Ny Git koa dia afaka miasa amin’ny grafika saro-takarina izay misy sampana maromaro afaka mitambatra ho iray.
Fametrahana Git
Git dia fitaovana fampiononana izay afaka mandeha amin’ny Windows, Mac OS, ary Linux. Holazainay aminao ny fomba fametrahana azy ho an’ny tsirairay amin’izy ireo. Raha hametraka eo ambanin’ny Windows OS ianao dia mila misintona ny rindranasa avy amin’ny tranokala ofisialy https://git-scm.com/downloads ary mametraka izany.
Raha manana Mac OS ianao ary mametraka ny mpitantana fonosana Homebrew, ampidiro ny baiko:
brew install git Raha tsy napetraka ny Homebrew, dia mandehana:
git –version Aorian’izay, ao amin’ny varavarankely izay miseho, dia hasaina ianao hametraka Command Line Tools . Hapetraka miaraka amin’ity fitaovana ity ihany koa ny Git. Ho an’ny Linux Debian sy ny fizarana hafa mifototra amin’ity dikan-teny ity, toy ny Ubuntu na Mint, ity baiko manaraka ity dia tsy maintsy apetraka:
sudo apt install gitHo an’ny Linux CentOS, mila miditra ianao:
sudo yum install git Inona no atao hoe Git, fametrahana ary fametrahana – fametrahana: https://youtu.be/bkNCylkzFRk
Presetting Git
Aorian’ny fametrahana ny Git dia mila manamboatra azy ianao ka isaky ny mamorona commit ianao dia aseho ny anaran’ny mpanoratra. Mba hanaovana izany, mihazakazaka git ary tanteraho ny baiko:
git config –global user.name ”
Mpanoratra
“ Eto, fa tsy “Mpanoratra”, dia mametraka ny anaranay, ohatra, “Ivan_Petrov”. Aorian’izany dia azonao atao ny mametraka ny adiresy mailaka miaraka amin’ny baiko manaraka:
git config –global user.email “You_adr@email.com” Amin’ity tranga ity, fa tsy “You_adr@email.com” dia manondro ny tena adiresy mailaka.
Mamorona ny tahiry Git voalohany anao
Raha te hamorona tahiry iray dia mandehana any amin’ny lahatahiry tetikasa. Ohatra, amin’ny Windows dia mety ho D:/GitProject. Ampidiro ny baiko:
cd
d:\GitProject Aorian’izay, mamorona ny tahiry:
git init Aorian’izay, ampio ny rakitra rehetra:
git add –all Raha te hampiditra rakitra manokana, midira:
git add filename Azonao atao izao ny mamorona commit:
git commit -m “comment” Fanamarihana sasany momba ny famoronana tahiry:
- Ny tahiry iray dia afaka manana rakitra sy zana-tsipìka maro (fampidirana mahazatra fotsiny ny ankamaroany).
- Tsara raha manana tahiry manokana ho an’ny tetikasa tsirairay.
- Aza mamorona lahatahiry ho an’ny tahiry iray ao anaty tahiry hafa (fadio ny fitahirizana matryoshka!).
- Ny fanovana natao tamin’ny lahatahiry fitehirizam-bokatra dia “narahin’ny” Git, saingy tsy maintsy ampidirina ao amin’ny tahiry ireo fanovana ireo mba harahina na horaketina.
- Azonao atao ny mifehy ireo singa “jerena” Git. Ny tsara indrindra dia ny tsy miraharaha ireo angona lehibe na rakitra vonjimaika.
Rahoviana no hanolo-tena
Ny fanolorana ao amin’ny Git dia atolotra amin’ireto tranga manaraka ireto:
- fiasa vaovao nampiana ny tetikasa;
- raikitra ny bug rehetra;
- mihidy ianao anio ary te-hitahiry ny fanovanao.
Miara-miasa amin’ny tetikasa Git
Andeha hatao hoe namorona tetikasa vaovao ianao sy ny namanao ary nanapa-kevitra ny hizara andraikitra. Ny iray dia ho tompon’andraikitra amin’ny fiasa, ny iray ho an’ny famolavolana sy ny famolavolana, ny fahatelo ho an’ny fisoratana anarana, ny fanomezan-dàlana ary ny fiarovana. Amin’ity tranga ity dia mila sampana ianao. Araka ny efa voalaza, ny sampana dia andiana fanoloran-tena mandeha misesy. Ny sampana master dia antsoina hoe master. Ny sampana hafa dia natao hampiharana endri-javatra vaovao na famahana olana. Noho izany, ao amin’ny sampana misaraka, azonao atao ny manova ny fanovana rehetra, ary avy eo manambatra azy ireo amin’ny lehibe. Manam-pahaizana maro no tsy manoro hevitra ny hamorona commits ao amin’ny sampana lehibe, fa manoro hevitra ny hamorona vaovao iray, hanova azy io ary avy eo dia manambatra azy ho master. Mba hanombohana sampana vaovao dia mila mandefa ny baiko ianao:
git branch
bugFixAzo atao koa ity baiko manaraka ity:
git checkout –b
bugFix
Ny fomba faharoa dia tsy mitovy amin’ny voalohany amin’ity tranga ity, aorian’ny fanatanterahana ny baiko dia miditra avy hatrany amin’ny sampana noforonina ianao.
Tsara kokoa ny manonona ny sampana vaovao amin’ny anarana fohy, fa miaraka amin’izay koa, anarana ampy sy azo takarina mba hisorohana ny fisafotofotoana amin’ny tetikasa. Rehefa mampiasa ny rafitrao ianao dia azonao atao ny mamaritra famantarana alohan’ny anaran’ny asa. Ary koa, aza adino ny mamela ny fanehoan-kevitrao amin’ny fanoloran-tena tsirairay noforoninao, izay tokony hanondro ny fototry ny fanovana. Raha te hifindra avy amin’ny sampana iray mankany amin’ny iray hafa ianao dia mila manao izao baiko manaraka izao:
git checkout
new
_1 Rehefa vita ny asa, ny fanovana natao tamin’ny sampana ankehitriny dia tsy maintsy atambatra ao amin’ny master, masters. Mba hanaovana izany, jereo aloha ny sampana master amin’ny alàlan’ny baiko:
git checkout master Aorian’izay, manavao ny sampana eo an-toerana:
git
pull
origin
masterAfaka manambatra sampana ianao izao:
git
merge
bugFix Ity baiko ity dia manampy fanovana avy amin’ny sampana voatondro ao amin’ny baiko (bugFix) amin’ny sampana misy anao, amin’ity tranga ity, master. Raha te hijery ny toetry ny sampana amin’izao fotoana izao ianao dia mila miditra ny baiko:
git status Mba hahafahan’ireo mpampiasa hafa miasa amin’ny tetikasa hahita ny fanovana natao dia mila manosika azy ireo any amin’ny server ianao. Mba hanaovana izany dia tsy maintsy mandeha any amin’ny sampana tianao hanosehana amin’ny github ianao. Raha te hiditra amin’ny master dia ataovy ny baiko:
git checkout master Aorian’izay dia azonao atao ny manosika azy amin’ny server Github:
git push origin masterMba ahafahan’ny olona iray miditra amin’ny tetikasa dia mila serivisy fitahirizana ny code ianao, ohatra, Github. Raha vao nanatevin-daharana ny tetikasa ianao ary mila misintona azy amin’ny tenanao, araho ny baiko:
git clone https://github.com/…/….git
Eto https://github.com/…/….git no adiresin’ny tahiry. Azo alaina amin’ny fanokafana ny tetikasa irina ary tsindrio ny bokotra maitso “Code”.
Torohevitra manan-danja!
Manoro hevitra ny hanavao ny master amin’ny milina eo an-toerana ianao alohan’ny hamoronana sampana vaovao. Mba hanaovana izany, midira ao amin’ny sampana tiana ary araho ity baiko manaraka ity:
git pull origin master Vokatr’izany, ny fanovana tena izy dia alaina avy amin’ny github. Toy izany koa, azonao atao ny manavao ny sampana rehetra. Mba hanavaozana ny sampana efa misy rehetra dia azonao atao ny mandefa ny baiko:
git pull
Olana mahazatra rehefa miasa amin’ny tetikasa Git
Rehefa manandrana manambatra ny fiovana ho azy, dia mety hisy fiovana eo amin’ny andalana iray ihany ny sampana roa amin’ity tranga ity rehefa manatanteraka ny baiko ianao:
git merge master Ity hadisoana manaraka ity dia miseho:
Auto-merge Hello.py CONFLICT
(votoaty): Atambatra ny fifandirana amin’ny Hello.py
Tsy nahomby ny fampifangaroana mandeha ho azy; amboary ny fifandirana ary apetraho ny vokany. Amin’ity tranga ity, mila mamaha ny fifandirana amin’ny tanana ianao. Mba hanaovana izany, sokafy ny rakitra izay nitrangan’ny hadisoana, amin’ity tranga ity dia Hello.py, fantaro ny tsy mety ary mamaha olana. Aorian’izay, ampio ny rakitra voahitsy miaraka amin’ny baiko:
git add
Hello
.
py Ary mamorona commit vaovao:
git commit -m “Merged conflict”
Didy mahasoa – baiko Git
Azonao atao ny mahita ny maha-samihafa ny sampana ambany amin’ny iray hafa amin’ny fampiasana ny baiko:
git
diff < first_branch > <second_branch> Raha hamafa sampana fanampiny dia soraty:
branch_namegit branch -d <
git help Mangataha fanampiana amin’ny baiko manokana:
git help <command_name> Git sy GitHub beginner course – ny tokony ho fantatrao momba ny fametrahana, ny fametrahana, ny fametrahana, ny fitehirizana, ny baiko, ny fomba hamoronana, famafana ary fanovana ny sampana: https: //youtu.be/zZBiln_2FhM
Programa GUI hiasa amin’ny Git
Mora kokoa ny mitantana ny dikan’ny rindrambaiko tsy amin’ny alàlan’ny baiko, fa mampiasa interface tsara. Ny tontolon’ny fampandrosoana sy ny tonian-dahatsoratra sasany dia manome interface an-tsary ho an’ny fiaraha-miasa amin’ny Git. Saingy misy ihany koa ny programa manokana, tanisaintsika ny sasany amin’izy ireo:
- GitHub Desktop dia rindranasa an-tsary natao hiaraha-miasa amin’ny Utility Git sy ny serivisy Github, afaka manao clone sy misintona repository amin’ny kapila mafy-nao izy, ary mitantana fiovana sy manao zavatra mahasoa hafa.
- Sourcetree dia mpanjifa Git maimaim-poana ho an’ny rafitra fiasa Windows sy Mac izay manamora ny fifandraisana amin’ny tahiry.
- GitKraken dia mpanjifa sary mora ampiasaina ho an’ny Windows, Linux ary MacOs izay manohana ny serivisy GitHub, GitLab ary Bitbucket. Miaraka amin’izany, tsy vitan’ny hoe mamaha ny asa fototra ianao, fa manao asa sarotra kokoa, ohatra, manambatra sy mandamina indray ny commits, manambatra sampana, mamerina manoratra tantara.
Andeha isika hiresaka momba ny tsirairay amin’izy ireo amin’ny antsipiriany.
GitHub Desktop
GitHub Desktop dia fampiharana ho an’ny solosainao manokana izay ahafahanao mifandray mivantana amin’ny serivisy Github. Ity fitaovana ity dia ahafahanao mitantana dikan-teny amin’ny alàlan’ny interface grafika, manafaingana ny fizotran’ny asa fampandrosoana. GitHub Desktop dia ahafahanao mifandray amin’ny Git tsy mampiasa ny baiko baiko, amin’ny fampiasana ny interface interface fotsiny. Tsara ny manamarika fa ny fampiharana GitHub Desktop dia tsy afaka manao izay rehetra azo atao amin’ny baiko baiko, fa ny mpampiasa interface tsara dia manome baiko Git fototra. GitHub Desktop dia miasa amin’ny rafitra fiasa malaza rehetra, ao anatin’izany ny Windows, Linux, ary macOS. Holazainay aminao ny fomba fametrahana ny GitHub Desktop ary miasa miaraka amin’ity fampiharana ity. Raha hampiasa ny serivisy GitHub sy ny fampiharana Desktop GitHub, Mila mamorona kaonty Github ianao raha mbola tsy manana izany. Mba hanaovana izany, mankanesa any GitHub. Ao amin’ny zoro havanana ambony dia hahita bokotra iray ianao izay milaza hoe “Misoratra anarana”.
Kitiho ilay izy raha te hankany amin’ny pejy manaraka. Mila mampiditra ny mombamomba anao ianao, anisan’izany ny adiresy mailaka, ny solon’anarana ary ny tenimiafina. Amin’ny dingana manaraka dia hangatahana ianao hanamarina ny kaontinao amin’ny fipihana ny rohy ao anatin’ny mailaka izay tonga amin’ny adiresy voatondro. Rehefa voamarina dia hisy kaonty GitHub hatsangana ary afaka manomboka mampiasa ny sehatra ianao. Rehefa tafapetraka ny kaontinao GitHub dia vonona ny hametraka ny fampiharana GitHub Desktop amin’ny solosainao manokana ianao. Mba hanaovana izany, sokafy ny tabilao vaovao ao amin’ny navigateur ary mandehana any amin’ny pejy fampidinana fampiharana.
Ny mpampiasa Windows dia mila manindry ny bokotra volomparasy lehibe misy soratra hoe “Download for Windows”, fa raha mpampiasa Mac ianao dia mila mitady ilay tsipika milaza macOS eo ambanin’ny bokotra ary tsindrio eo. Tsy maintsy macOS 10.12 na aoriana na Windows 64-bit. Aorian’ny fampidinana dia mila mametraka ny fampiharana ianao, ary midira miaraka amin’ny kaonty noforonina tamin’ny dingana teo aloha. Tsy mila miditra amin’ny kaontinao avy hatrany ianao, fa tsara raha manao izany izao. Mba hamoronana tahiry vaovao, sokafy ny GitHub Desktop ary tsindrio ny boaty faharoa eo amin’ny farany ambany izay milaza hoe “Mamorona tahiry vaovao amin’ny Hard Drive”. Hisy varavarankely mipoitra hiseho izay mila fenoina – atombohy amin’ny fanomezana anarana ny tahiry voalohany. Rehefa avy nisafidy anarana ianao dia mila misafidy ihany koa ny toerana misy azy amin’ny solosaina. Azonao atao ihany koa ny manamarina ny boaty milaza hoe “Atombohy amin’ny README ity tahiry ity” raha te hanova ny rakitra README ianao any aoriana. Avy eo tsindrio “Create Repository”. Vokatr’izany dia namorona tahiry Git vaovao ianao amin’ny fampiasana ny fampiharana GitHub Desktop nefa tsy mampiasa navigateur.
Eo an-tampon’ny pejy vaovao dia ho hitanao ny anaran’ny tahiry sy ny sampana. Raha ny marina, amin’izao fotoana izao dia tsy misy afa-tsy amin’ny solosainao ny tahiry. Mba hamoahana azy dia mila manindry ny “Publish Repository”. Ny tahiry vaovao dia hiseho ao amin’ny mombamomba anao github. Azonao atao ny mampiasa ny rindranasa GitHub Desktop hanitsiana ny tetikasanao. Mba hanaovana izany, tsindrio “Current Branch”, ary avy eo mifidy ny tiana sampana ao amin’ny lisitry ny sampana, anarana ary tsindrio “Create”. Raha hifindra eo amin’ny fiaviana mazava sy maizina dia mandehana any amin’ny Options, Appearance. Azonao atao ny mampiasa ny fampiharana desktop mba hamoronana asa hiarahana amin’ny tetikasa amin’ny hafa. Ny fanontaniana dia ahafahanao manara-maso ny hevitra ary mifanakalo hevitra momba izay fanovana amin’ny tetikasanao. Mba hamoronana olana, ao amin’ny bar menu, ampiasao ny menio “Repository”, ary tsindrio ny “Create Issue”.
Raha tsy izany, azonao atao ny manomboka ny GitHub Desktop amin’ny tsipika baiko. Mba hanaovana izany, sokafy ny baikon’ny baiko ary soraty Github. Azonao atao koa ny manomboka ny GitHub Desktop amin’ny tahiry manokana. Ampidiro fotsiny ny Github arahin’ny lalan’ny fitahirizana.
Sourcetree
SourceTree dia fampiharana maimaim-poana hiasa amin’ny serivisy GitHub, BitBucket ary Mercurial. Azo alaina amin’ny sehatra mandeha Windows sy iOS izy io. Sourcetree dia sariaka ho an’ny vao manomboka. Izy io dia manana GUI intuitive ho an’ny repository ary ahafahanao mampiasa ny herin’ny Git feno amin’ny alàlan’ny interface tsotra. Mba hametrahana SourceTree dia mila misintona ny rakitra fametrahana avy amin’ny tranokala ofisialy ianao ary mihazakazaka izany. Mandritra ny dingana fametrahana dia mila mamela ny fampiharana hanova ny kapila mafy ianao, manaiky ny fifanarahana momba ny lisansa. Mandritra ny fizotran’ny fametrahana, SourceTree dia mety hanontany raha te hametraka rindrambaiko git fanampiny ianao. Tsy maintsy miteny “Eny” ianao ary apetraho ity rindrambaiko ity. Misy fomba roa ahafahana mifandray amin’ny serivisy Github:
- Amin’ny alàlan’ny protocol fanomezan-dàlana OAuth.
- Miaraka amin’ny fanalahidy SSH.
Andeha isika hiresaka momba ny tsirairay amin’izy ireo. Ny fomba voalohany dia ny mampifandray ny GitHub amin’ny kaonty lavitra. Avelao ny SourceTree hampifandray ny kaontinao GitHub amin’ny OAuth. Ity no fomba tsotra indrindra hampifandraisana ny GitHub amin’ny SourceTree.
- Kitiho aloha ny “Add a compte”.
- Avy eo safidio ny GitHub ho an’ny fampiantranoana. Aza ovaina ny protocole sy ny fanamarinana tiana indrindra, izany hoe avelao ny HTTPS sy OAuth. Avy eo tsindrio ny “Refresh OAuth Token”. Hanokatra pejin-tranonkala iray ao amin’ny navigateur anao ny fampiharana ary hangataka anao ny antsipirian’ny fidirana amin’ny kaonty GitHub anao. Raha efa niditra tao amin’ny kaontinao GitHub tamin’ity navigateur ity ianao teo aloha, dia tsy hisy intsony ity dingana ity.
- Kitiho ny “Omeo alàlana ny atlassian” hamela ny SourceTree hiditra amin’ny kaontinao GitHub.
- Aorian’izany dia tokony hahita hafatra momba ny fahavitan’ny fanamarinana ianao. Tsindrio OK.
Azonao atao ny mijery ny tahiry manontolo ao amin’ny SourceTree amin’ny fipihana ny kaontinao.
Ny fomba faharoa dia ny mampifandray ny GitHub amin’ny fanalahidy SSH. Mba hanaovana izany dia mila mamorona fanalahidy SSH roa ianao. Fanalahidy manokana sy ampahibemaso ity. Ny fanalahidin’ny daholobe dia ampiasaina amin’ny kaonty GitHub. Amin’ny lafiny iray, ny lakile manokana dia hanampy amin’ny lisitry ny lakile amin’ny solosainao. Ireto ny toromarika:
- Mba hamoronana mpivady fanalahidy SSH dia mandehana any amin’ny sakafo “Tools” ary tsindrio ny “Create or Import SSH Keys”.
- Kitiho ny “Generate” ao amin’ny varavarankelin’ny PuTTY key generator.
- Alefaso any amin’ny toerana tsy misy na inona na inona ny cursor totozy, ary afindrao ny cursor totozy mandra-pahatapitry ny taranaka.
- Rehefa vita ny famoronana ny fanalahidy SSH dia mametraha tenimiafina ho an’ny lakilen’ny SSH anao.
- Tehirizo ny fanalahidin’ny daholobe sy ny fanalahidy manokana.
- Aza manakatona ny mpamokatra fanalahidy PuTTY. Midira ao amin’ny kaontinao GitHub, tsindrio ny kisary avatar eo amin’ny zoro havanana ambony, ary tsindrio ny Settings.
- Tsindrio ny “SSH sy GPG keys” ary mifidiana “New SSH key”.
- Omeo anarana ny fanalahidin’ny SSH anao ary adikao ny fanalahidin’ny daholobe avy amin’ny mpamorona fanalahidy PuTTY mankany amin’ny saha fanalahidy. Avy eo, tsindrio “Add SSH Key”.
- Miverena any amin’ny SourceTree, mandehana any amin’ny “Tools” ary tsindrio ny “Launch SSH Agent”.
- Rehefa afaka kelikely, tsindrio ny kisary fanaraha-maso kely eo amin’ny fikandrana.
- Vokatr’izany dia hiseho ny lisitry ny fanalahidy. Kitiho ny “Add Key” raha te hampiditra ny fanalahidy manokana voatahiry teo aloha ianao.
Miverena amin’ny pejin’ny tahiry GitHub ary andramo ny clone azy amin’ny SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
GitKraken
GitKraken dia fampiharana hafa natao hiasa amin’ny rafitra fanaraha-maso dikan-teny samihafa amin’ny alàlan’ny GUI. Mba hanombohana dia mila misoratra anarana amin’ny GitHub ianao ary mametraka ny fampiharana GitKraken. Rehefa manomboka ny fampiharana ianao dia mila mampiditra ny solonanarana sy tenimiafina avy amin’ny serivisy GitHub. Mba tsy hampidirana tenimiafina isaky ny mandeha dia mila manangana fanalahidy SSH ianao. Raha mbola tsy manana fanalahidin’ny SSH ianao dia azonao atao ny manaraka ny torolàlana GitHub momba ny famoronana fanalahidy vaovao. Rehefa manana ny lakilen’ny SSH ianao dia azonao ampidirina amin’ny kaontinao GitHub izany. Mba hanaovana izany, safidio ny “File” ary “Préférences” avy amin’ny menio lehibe. Avy eo safidio ny “Authentication” ary omeo ny lalana ho an’ny fanalahidy ho an’ny daholobe sy manokana. Ny dingana voalohany amin’ny famoahana votoaty ao amin’ny GitHub dia ny famoronana tahiry eo an-toerana hanaraha-maso ny asanao. Ity lahatahiry ity dia ahitana ny rakitra rehetra izay tianao havoaka amin’ny GitHub. Tsy maintsy manaraka ny torolàlana ianao:
- Mba hamoronana tahiry vaovao ao amin’ny GitKraken, safidio ny “File” ao amin’ny menio lehibe, avy eo “Init Repo”. Hisy safidy maromaro ho an’ny karazana tahiry samihafa, fidio ny “Local Only”.
- Avy eo safidio ny lahatahiry izay ho fitehirizanao vaovao. Azonao atao ny misafidy lahatahiry tsy misy na inona na inona na lahatahiry efa misy rakitra; tsy ho very ny fiovanao.
- Ny boaty fifampiresahana manaraka dia misy ihany koa ny firafitry ny môdely default sy ny rakitra fahazoan-dàlana. Avelao ny zavatra rehetra.
- Tsindrio ny “Create Repository”.
Tsy mila kaonty Github ianao raha te hampiasa Git (na GitKraken) eo an-toerana amin’ny solosainao. Na izany aza, raha mikasa ny hiara-hiasa amin’ny mpampiasa hafa ianao, na mampiasa rakitra avy amin’ny solosaina marobe, dia mila mampiasa mpampiantrano toy ny Github ianao. Mba hamoronana tahiry ao amin’ny GitHub, aorian’ny fipihana ny “Init Repo”, safidio ny tsipika “GitHub” ary fenoy ny varavarankely izay miseho toy izao:
- Kaonty – Ny anaran’ny kaontinao GitHub.
- Anarana – ny anaran’ny tahiry. Mamorona azy avy amin’ny litera, isa ary tsipika.
- Famaritana – Famaritana ny zavatra horaketin’ity tahiry ity.
- Fidirana – fidirana amin’ny toerana lavitra, na tokony ho hitan’ny rehetra izany na hijanona ho anao sy ny olona ampidirinao ho mpiara-miasa ihany.
- Clone aorian’ny init – avelao hojerena ity safidy ity, izay hahatonga ny tahiry ho anao amin’ny GitHub.
- Aiza no hanaovana clone – mifidiana toerana eo amin’ny solosaina izay tokony hapetraka ny lahatahiry fitehirizana vao noforonina.
- Farany, tsindrio ny bokotra “Create Repository and Clone” .
Aorian’izany dia hisy lahatahiry vaovao hiseho eo amin’ny zoro ambony havia amin’ny interface GitKraken, ary afaka mahita fampahalalana bebe kokoa momba izany isika ao amin’ny tsanganana ankavia. Rehefa mampifandray an’i GitHub amin’ny GitKraken dia ataovy azo antoka fa ao amin’ny Chrome na Firefox ny fanomezan-dàlana, fa tsy Internet Explorer.
Trading Bots amin’ny GitHub – Bot Github Open Source
Ny rafitra fanaraha-maso ny dikan-teny Git dia ampiasaina, ankoatra ny zavatra hafa, mba hamolavola
robots varotra . Ireto misy ohatra vitsivitsy amin’ny fivoarana toy izany azonao alaina sy ampiasaina.
Robot Trading Python
Ny robot ara-barotra voasoratra amin’ny Python dia hita ao amin’ny https://github.com/areed1192/python-trading-robot, izay afaka mampandeha paikady mandeha ho azy amin’ny fampiasana fanadihadiana ara-teknika. Ny robot dia natao mba hanahafana ireo toe-javatra mahazatra maro: Afaka manao kajy ny isan’ny risika amin’ny ankapobeny mifandray amin’ny portfolio ary manome valiny amin’ny fotoana tena izy mandritra ny varotra. Mamela anao hiasa miaraka amin’ny latabatra angona amin’ny fotoana tena misy izay misy vidiny ara-tantara sy ankehitriny rehefa miova izy ireo. Hanamora ny fizotry ny fitahirizana angon-drakitra izany ary miaraka amin’ny fidirana haingana. Ho fanampin’izany, hamboarina izany mba hahafahanao mijery mora foana ny angon-drakitrao ara-bola rehefa miditra ary manao fanadihadiana fanampiny raha ilaina. Ahitana tondro izay mampiasa ny vidiny ara-tantara sy ankehitriny.
Trading bot Cassandre
Rohy robot ara-barotra Cassandre mankany GitHub https://github.com/cassandre-tech/cassandre-trading-bot – dia afaka mikarakara ny fifandraisana amin’ny fifanakalozana, kaonty, baiko, fifanarahana ary toerana, mba hahafahanao mifantoka amin’ny fananganana anao paikady. Ny famoahana tsirairay dia nosedraina mba hiara-miasa amin’ny fifanakalozana Kucoin, Coinbase ary Binance. Miaraka amin’izany dia mora ny mamorona ny paikadinao manokana, noho izany dia mila mametraka ny fepetra ianao raha te hamorona toerana fohy na lava ianao ary mametraka ny fitsipika. Misy loader hizaha toetra ny bot amin’ny angona ara-tantara. Mandritra ny fitsapana dia hanafatra ny angon-drakitra i Cassandre ary hanampy azy amin’ny paikadinao. Cassandre dia hanampy anao hanangana paikady mifototra amin’ny tranomboky fanadihadiana ara-teknika ta4j.
EA31337 Libre
EA31337 Libre ao amin’ny https://github.com/EA31337/EA31337-Libre dia robot ara-barotra Forex misy paikady maimaim-poana voasoratra ao amin’ny MQL. Ny robot ara-barotra dia miaraka amin’ny paikady 35 mahery azo isafidianana. Ny paikady tsirairay dia afaka mamakafaka ny tsena amin’ny fe-potoana samihafa tsy miankina. Ny famakafakana ny tsena dia mifototra amin’ny tondro ara-teknika malaza. Azonao atao koa ny manoratra ny paikadinao manokana.
Robot kevirite. Banavo