Git ezali utilitaire ya ligne ya commande mpo na contrôle ya version, elingi koloba, mpo na kobatela histoire ya ba changements oyo mosaleli asalaka na ba fichiers ya projet. Mbala mingi esalelamaka mpo na kosala na ba applications, kasi ekoki kosalelama na makambo mosusu, ndakisa, ba conceptionnistes basalelaka Git mpo na kobomba ba versions ekeseni ya ba dessins mpe ba layouts. Git epesaka yo nzela ya kozongisa application na version ya kala, ko comparer pe ko analyser ba changements.
- Git mpo na babandi: maloba mpe makanisi ya moboko, buku ya ebandeli
- Ndenge Git esalaka
- Kosala installation ya Git
- Kobongisa liboso Git
- Kosala Bobombi ya Git na Yo ya Liboso
- Ntango nini osengeli komipesa
- Kosala elongo na ba projets ya Git
- Mokakatano oyo emonanaka mingi ntango ozali kosala na projet ya Git
- Ba commandes ya tina – Ba commandes ya Git
- Ba programmes ya GUI pona kosala na Git
- Bureau ya GitHub
- Nzete ya Source
- GitKraken na ntango wana
- Bot ya mombongo na GitHub – Bot Github Open Source
- Robot ya mombongo ya Python
- Bot ya mombongo Cassandre
- EA31337 Ezali na ofele
Git mpo na babandi: maloba mpe makanisi ya moboko, buku ya ebandeli
Yambo ya kobanda kosala na Git, osengeli kososola nini ezali ebombelo, komipesa, mpe etape.
Bobombi ezali esika oyo code to ba données mosusu ebombami, mpe lisusu histoire ya ba changements na yango. Programme Git etambolaka na esika mpe makambo nyonso ebombamaka na ordinatɛrɛ na yo, kasi okoki mpe kosalela ba services ya Internet. Oyo eyebani mingi kati na bango ezali Github. Ezali na mibale mosusu oyo eyebani mingi: Bitbucket mpe GitLab.
Commit ezali snapshot ya état ya projet na point spécifique ya temps. Ezali na ID mpe ba commentaires oyo ekokani na mosusu te.
Filiale ezali lisolo ya mbongwana oyo esalemi na mosala moko. Ezali na kombo na yango mpe ezali na ba commits. Bobombi ekoki kozala na bitape mingi oyo epanzani to esangani na bitape mosusu.
Ndenge Git esalaka
Tolakisa na miso ndenge nini système ya stockage ya Git ebongisami, kosalela dessin moko ya pete lokola ndakisa.
Awa ba cercles ezali komonisa ba commits, mpe ba flèches ezali kolakisa oyo nini ezali kolobela oyo. Lokola bato nyonso bazali kolobela oyo ya liboso, C3 ezali ya sika, C2 ezali version ya kala, mpe bongo na bongo, tii na oyo ya liboso mpenza na filiale oyo ya C0. Oyo ezali etape ya nkolo, oyo bato mingi babengaka yango nkolo. Rectangle oyo ezali na étiquette main* na kati ezali kolakisa commit nini ozali kosala na yango sikoyo. Na figure, omoni graphique moko simple na branche moko na ba commits minei. Git ezali mpe na makoki ya kosala na ba graphes complexes oyo ezali na ba branches ebele oyo ekoki kosangana na moko.
Kosala installation ya Git
Git ezali utilitaire ya console oyo ekoki kosala na ba systèmes d’exploitation Windows, Mac OS, na Linux. Tokoyebisa bino ndenge nini bokoki ko installer yango pona moko na moko na bango. Pona ko installer na se ya Windows OS, esengeli o télécharger application na site officiel https://git-scm.com/downloads pe o installer yango.
Soki ozali na Mac OS mpe otye Gestionnaire ya ba paquets ya Homebrew, kotia commande:
brew install git Soki Homebrew e installer te, sima sala:
git –version Sima na yango, na fenêtre oyo ekobima, bakosenga yo o installer Command Line Tools . Git ekozala pe installé na utilitaire oyo. Mpo na Linux Debian mpe ba distributions mosusu oyo esalemi na version oyo, lokola Ubuntu to Mint, commande oyo esengeli mpo na ko installer:
sudo apt install gitMpo na Linux CentOS, esengeli okota:
sudo yum install git Git ezali nini, installation mpe configuration – installation: https://youtu.be/bkNCylkzFRk
Kobongisa liboso Git
Sima ya ko installer Git, esengeli o configurer yango po chaque fois osala commit, kombo ya mokomi elakisama. Pona kosala yango, tambuisa git pe sala commande:
git config –global user.name ”
Author
“ Awa, na esika ya “Author”, totie kombo na biso, ndakisa, “Ivan_Petrov”. Sima na yango, okoki kotiya adresse email na commande oyo :
git config –global user.email “You_adr@email.com” Na cas oyo, na esika ya “You_adr@email.com” tolakisaka adresse email ya solo. [id ya caption=”attachment_13099″ align=”aligncenter” largeur=”663″]
Système ya ba fichiers GIT[/caption]
Kosala Bobombi ya Git na Yo ya Liboso
Mpo na kosala ebombelo, kende liboso na dossier ya projet. Ndakisa, na Windows oyo ekoki kozala D:/GitProject. Kotisa etinda:
cd
d:\GitProject Sima na yango, sala ebombelo:
git init Sima na yango, bakisa ba fisyé nionso:
git add –all Pona kobakisa fisyé moko ya sikisiki, kotia:
git add kombo ya fisyé Sikoyo okoki kosala commit:
git commit -m “comment” Mwa banote na ntina ya kokela ebombelo:
- Bobombi ekoki kozala na ba fichiers mpe ba sous-dossiers ebele (mingi mingi kaka dossier ya ordinaire).
- Ezali malamu kozala na ebombelo ekeseni mpo na mosala moko na moko.
- Kosala ba dossiers te mpo na ebombelo na kati ya ebombelo mosusu (bokima babombami ya matryoshka!).
- Mbongwana oyo esalemi na ba dossiers ya ebombelo “elandami” na Git, kasi mbongwana oyo esengeli ebakisama na ebombelo mpo na kolanda to kokoma.
- Okoki ko contrôler ba éléments oyo Git “etala”. Ezali malamu koboya ba ensembles ya ba données ya minene mingi to ba fichiers temporaires.
[id ya caption=”attachment_13120″ align=”aligncenter” largeur=”725″]
Bobombi ya Git[/maloba ya ntina].
Ntango nini osengeli komipesa
Ba commits na Git esengami na makambo oyo elandi:
- fonctionnalité ya sika oyo ebakisami na projet ;
- ba bugs nionso ebongwani;
- ozali kokanga mpo na lelo mpe olingi kobomba mbongwana na yo.
Kosala elongo na ba projets ya Git
Tóloba ete yo ná baninga na yo boyei na mosala moko ya sika mpe bozwaki ekateli ya kokabola mikumba. Moko akozala responsable ya fonctionnement, mosusu ya conception pe conception, ya misato ya enregistrement, autorisation pe sécurité. Na likambo yango, osengeli kosala filiale. Ndenge esi tolobaki, filiale ezali ensemble ya ba commits oyo ezali kokende sequentiellement moko sima ya mosusu. Etape ya nkolo babengaka yango nkolo. Ba filiales misusu ezali pona ko mettre en œuvre ba fonctionnalités ya sika to ko bongisa ba bugs. Na yango, na filiale ekeseni, okoki kosala mbongwana nyonso, mpe na nsima kosangisa yango na oyo ya monene. Ba experts mingi ba conseiller te ko créer ba commits na branche principale, mais ba recommander ko créer ya sika, kosala ba changements na yango et puis kosangisa yango na master. Mpo na kobanda etape ya sika, osengeli kosala etinda:
git branch
bugFixYango ekoki mpe kosalema na etinda oyo elandi:
git checkout –b
bugFix
Méthode ya mibale ekeseni na oyo ya liboso na ndenge na cas oyo, sima ya ko exécuter commande, okoti mbala moko na branche oyo esalemi.
Ezali malamu kopesa nkombo ya filiale ya sika na nkombo ya mokuse, kasi na ntango moko oyo ezali na makoki mpe oyo ekoki kososolama mpo na kopekisa mobulungano na mosala yango. Ntango ozali kosalela système na yo, okoki kolakisa identifiant liboso ya nkombo ya mosala. Lisusu, kobosana te kotika commentaire na yo na commit moko na moko oyo osali, oyo esengeli kolakisa essence ya ba changements. Mpo na kolongwa na etape moko kino na mosusu, osengeli kosala etinda oyo elandi:
git checkout
new
_1 Nsima ya kosilisa mosala, mbongwana oyo esalemi na etape ya lelo esengeli kosangisama na masta, masta. Mpo na kosala yango, liboso kosala checkout na filiale maître na kosalelaka commande:
git checkout master Sima na yango, mettre à jour branche locale:
git
pull
origin
masterSikoyo okoki kosangisa bitape:
git
kosangisa
bugFix Etinda oyo ebakisi mbongwana uta na etape oyo elakisami na etinda (bugFix) na etape oyo ozali na yango, na likambo oyo masta. Pona kotala état ya filiale ya lelo, esengeli okotisa commande :
git status Pona ba usagers misusu oyo bazali kosala na projet ba mona ba changements oyo esalemi, esengeli o pusha bango na serveur. Mpo na kosala yango, esengeli liboso okende na filiale oyo olingi kopusama na github. Pona kokotisa master, sala commande:
git checkout master Sima na yango, okoki ko pusher yango na serveur ya Github:
git push origin masterPona mutu mususu azua accès na projet, esengeli oza na service pona kobomba code, par exemple, Github. Soki outi kosangana na projet mpe osengeli ko télécharger yango yo moko, sala commande:
git clone https://github.com/…/….git
Awa https://github.com/…/….git ezali adresse ya dépôt. Ekoki kozwama na kofungolaka projet oyo olingi mpe kofina na bouton ya vert “Code”.
Toli ya ntina!
Ezali recommandé que o mettre à jour ba masters na machine locale na yo avant ya kosala filiale ya sika. Mpo na kosala yango, kotia filiale oyo olingi mpe tambuisa komande oyo elandi:
git pull origin master Na yango, mbongwana ya solosolo ekozwama na github. Ndenge moko mpe, okoki kosala mikolo oyo filiale nyonso. Mpo na kosala mikolo oyo ba branches nionso oyo ezali, okoki kosala commande:
git pull
Mokakatano oyo emonanaka mingi ntango ozali kosala na projet ya Git
Ntango ozali koluka kosangisa mbongwana na ndenge ya automatique, ekoki kosalema ete bitape nyonso mibale ezala na mbongwana na molongo moko na likambo oyo ntango ozali kosala etinda:
git merge master Libunga oyo elandi ekobima:
Kosangisa na ndenge ya automatique Hello.py
CONFLICT (contenu): Kosangisa matata na Hello.py Bosangisi
ya automatique elongi te; kobongisa matata mpe na nsima kosala résultat. Na likambo yango, osengeli kosilisa matata yango na mabɔkɔ. Pona kosala yango, fongola fichier oyo erreur esalemaki, na cas na biso ezali Hello.py, comprendre nini ezali mabe pe résoudre ba problèmes. Sima na yango, bakisa fichier oyo ebongisi na commande:
git add
Hello
.
py Mpe kosala commit ya sika:
git commit -m “Conflit esangani”.
Ba commandes ya tina – Ba commandes ya Git
Okoki koyeba ndenge nini etape ya nse ekeseni na mosusu na kosalelaka etinda oyo:
git
diff < etape_ya_ya_ya_ya_ya_ya_ya_mobembo > <etape_ya_ya mibale> Mpo na kosilisa etape ya kobakisa, koma:
kombo_ya_etapegit branche -d <
git help Zua lisalisi na etinda moko ya sikisiki:
git help <command_name> Cours ya début ya Git na GitHub – oyo esengeli oyeba na oyo etali installation, ndenge ya ko installer, ba commits, dépôt, ba commandes, ndenge ya kosala, ko supprimer pe kosala ba changements na ba branches: https: //youtu.be/zZBiln_2FhM
Ba programmes ya GUI pona kosala na Git
Ezali pete ko gérer ba versions logicielles na nzela ya ligne ya commande te, kasi na nzela ya interface graphique. Ba environnements ya développement misusu na ba éditeurs ya texte epesaka interface graphique pona kosala na Git. Kasi ezali mpe na ba programmes spéciaux, tozali kotanga mwa ndambo na yango:
- GitHub Desktop ezali application graphique oyo ebongisami mpo na kosala na utilitaire Git mpe na service Github, ekoki ko cloner mpe ko télécharger ba dépôts na disque dur na yo, mpe lisusu ko gérer ba changements mpe kosala makambo mosusu ya tina.
- Sourcetree ezali client Git ya ofele mpo na ba systèmes d’exploitation Windows mpe Mac oyo esalaka ete ezala pete mpo na kosala interaction na ba dépôts.
- GitKraken ezali client graphique oyo ekoki kosalelama mpo na Windows, Linux mpe MacO oyo esalisaka ba services ya GitHub, GitLab mpe Bitbucket. Na yango, okoki kaka te ko résoudre ba tâches ya base, kasi mpe kosala ba opérations plus complexes, par exemple, kosangisa mpe kobongisa lisusu ba commits, kosangisa ba branches, kokoma lisusu histoire.
Tólobela mokomoko na yango na bozindo.
Bureau ya GitHub
[id ya caption=”attachement_12709″ align=”aligncenter” bonene=”624″].
Kokamba mpe kosala ba projets Github Desktop[/caption] GitHub Desktop ezali application mpo na ordinateur personnel na yo oyo epesaka yo nzela ya kosala interaction directement na service ya Github. Esaleli oyo epesaka yo nzela ya kotambwisa ba versions na nzela ya interface graphique, kosala ete mosala na yo ya bokeli esala mbangu. GitHub Desktop epesaka yo nzela ya kosala interaction na Git sans kosalela ligne ya commande, kosalela kaka interface ya application. Ezali na ntina koyeba ete programɛ ya GitHub Desktop ekoki te kosala nyonso oyo ekoki kosalema na molɔngɔ ya mitindo, kasi interface ya mosaleli yango moko epesaka mitindo ya moboko ya Git. GitHub Desktop esalaka mpo na ba systèmes d’exploitation nionso oyo eyebani mingi, bakisa mpe Windows, Linux, mpe macOS. Tokoyebisa yo ndenge nini okoki ko installer GitHub Desktop mpe kosala na application oyo. Mpo na kosalela mosala ya GitHub mpe programɛ ya Bureau ya GitHub, Okozala na besoin ya kosala compte Github soki ozali na yango déjà te. Mpo na kosala yango, kende na GitHub. Na coin ya likolo na droite, okomona bouton moko oyo elobi “Sign up”.
Finá na yango mpo na kokende na lokasa oyo elandi. Osengeli kokotisa makambo na yo, na ndakisa adresi na yo ya email, nkombo na yo ya mosaleli mpe motó ya likambo. Na eteni elandi, bakosenga yo otala compte na yo na kofinaka lien oyo ezali na kati ya email oyo eyaki na adresse oyo elakisami. Soki o vérifié, compte GitHub ekosalema mpe okoki kobanda kosalela plateforme. Na compte na yo ya GitHub oyo ebongisi, ozali prêt ya ko installer app ya GitHub Desktop na ordinateur na yo personnel. Mpo na kosala yango, fungolá tab ya sika na navigateur na yo mpe kende na lokasa ya kozwa programɛ.
Ba usagers ya Windows esengeli ba cliquer na bouton ya munene ya violet oyo elobi “Télécharger pour Windows”, mais soki ozali usager ya Mac, esengeli oluka ligne oyo elobi macOS na se ya bouton pe o cliquer na yango. Esengeli kozala macOS 10.12 to ya sika to Windows ya 64 bits. Nsima ya kozwa yango, ekosɛnga otya programɛ yango, mpe na nsima okɔta na kɔnti oyo osalaki na likambo oyo eleki. Esengeli te okɔta mbala moko na kɔnti na yo, kasi ezali malamu osala yango sikoyo. Mpo na kosala ebombelo ya sika, fungola GitHub Desktop mpe finá na esika ya mibale oyo ezali na nse oyo elobi “Salá ebombelo ya sika na Disque dur na yo”. Fenêtre moko ekobima oyo esengeli kotondisa – banda na kopesa kombo ya ebombelo ya liboso. Nsima ya kopona nkombo, ekosɛnga mpe opona esika oyo ekozala na ordinatɛrɛ. Okoki mpe kotiya elembo na esika oyo elobi “Kobanda ebombelo oyo na README” soki olingi kobongisa fisyé README yango moko na nsima. Sima na yango finá “Créer dépôt”. Yango wana, osali ebombelo ya sika ya Git na kosaleláká programɛ ya GitHub Desktop kozanga kosalela navigateur.
Na likoló ya lokasa ya sika, okomona nkombo ya ebombelo mpe ya filiale. Kutu, sikoyo ebombelo yango ezali kaka na ordinatɛrɛ na yo. Mpo na kobimisa yango, esengeli to finga “Publish Repository”. Bobombi ya sika ekobima sikoyo na profil na yo ya github. Okoki kosalela appli GitHub Desktop mpo na kosala branche ya projet na yo. Mpo na kosala yango, finá “Filiale ya lelo”, mpe na nsima pona etape oyo olingi na liste ya bitape, pesa yango nkombo mpe finá “Créer”. Mpo na kobongola kati na ba fond ya pole mpe ya molili, kende na Options, Apparence. Okoki kosalela appli ya bureau mpo na kosala misala mpo na kosala elongo na ba projets na basusu. Mituna epesaka yo nzela ya kolanda makanisi mpe kolobela mbongwana nyonso oyo esalemi na misala na yo. Pona kosala problème, na barre ya menu, salela menu “Repository”, sima finga “Créer problème”.
Na lolenge mosusu, okoki kofungola GitHub Desktop uta na molongo ya komande. Mpo na kosala yango, fungolá esika oyo bakomi komande mpe koma Github. Okoki mpe ko lancer GitHub Desktop contre dépôt moko ya sikisiki. Tyá kaka Github elandi na nzela ya ebombelo.
Nzete ya Source
SourceTree ezali application ya ofele mpo na kosala na ba services GitHub, BitBucket mpe Mercurial. Ezali mpo na ba plateformes oyo ezali na Windows mpe iOS. Sourcetree ezali malamu mpo na ba débutants. Ezali na GUI intuitif mpo na ba dépôts mpe epesaka yo nzela ya kosalela nguya mobimba ya Git na nzela ya interface simplifiée. Pona ko installer SourceTree, esengeli o télécharger fichier ya installation na site officiel pe o tambuisa yango. Na tango ya installation, ekosenga opesa nzela na application esala ba changements na disque dur, ndima accord ya licence. Lisusu na tango ya installation, SourceTree ekoki kotuna soki olingi ko installer logiciel git ya kobakisa. Esengeli oloba “Oui” pe o installer logiciel oyo. Ezali na banzela mibale ya kozala na boyokani na mosala ya Github:
- Na nzela ya protocole ya ndingisa ya OAuth.
- Na fungola ya SSH.
Tólobela mokomoko na yango. Lolenge ya liboso ezali ya kokangisa GitHub na compte ya mosika. Tika SourceTree e connecter compte na yo ya GitHub na OAuth. Oyo ezali lolenge ya pete ya kokangisa GitHub na SourceTree.
- Ya liboso finá na “Bakisa compte”.
- Na sima pona GitHub pona hébergement. Kobongola te protocole mpe authentification oyo olingi, elingi koloba, tika HTTPS mpe OAuth. Na sima finá “Refresher OAuth Token”. Application ekofungola automatiquement page web na navigateur na yo mpe ekosenga yo ba détails ya login ya compte GitHub na yo. Soki okɔtaki liboso na kɔnti na yo ya GitHub na navigateur oyo, likambo oyo ekoleka.
- Finá na “Ndingisa atlassian” mpo na kopesa nzela na SourceTree nzela ya kokɔta na kɔnti na yo ya GitHub.
- Sima na yango, esengeli omona message moko oyo elobeli kosilisa malamu authentification. Finá na OK.
Na sima okoki kotala ebombelo na yo mobimba na SourceTree na kofinaka na compte na yo.
Lolenge ya mibale ezali ya kokangisa GitHub na fungola ya SSH. Mpo na kosala yango, osengeli kobimisa mwasi na mobali ya bafungola ya SSH. Oyo ezali fungola ya privé mpe ya bato banso. Fungola ya bato banso esalelami na compte GitHub. Epai mosusu, fungola ya privé ekobakisama na liste ya bafungola oyo ezali na ordinatɛrɛ na yo. Oyo elandi ezali malako oyo:
- Mpo na kobimisa mobalani ya bafungola ya SSH, kende na menu “Bisaleli” mpe finá “Kosala to kokɔtisa bafungola ya SSH”.
- Bo finga “Générer” na fenêtre ya générateur ya touche PuTTY.
- Bokende na curseur ya souris na esika ya pamba, mpe bokende na curseur ya souris tii na suka ya génération.
- Nsima ya kosilisa kobimisa fungola ya SSH, tyá motó ya likambo mpo na fungola na yo ya SSH.
- Bomba fungola ya bato nyonso mpe fungola ya bato nyonso.
- Kokanga générateur ya clé PuTTY te. Kota na compte na yo ya GitHub, finá elembo ya avatar na yo na coin ya likoló na lobɔkɔ ya mobali, na nsima finá Paramètres.
- Bo finga na “Ba touches SSH na GPG” pe pona “Touche ya sika ya SSH”.
- Pesa fungola na yo ya SSH kombo mpe kopi ya fungola ya bato banso uta na générateur ya fungola ya PuTTY na esika ya fungola. Sima na yango, finá “Add SSH Key”.
- Zongela SourceTree, kende na “Tools” mpe finá na “Lancer SSH Agent”.
- Après un temps, cliquez sur le icône petit monitor na barre de travail.
- Yango wana, liste ya bafungola ekobima. Finá na “Bakisa fungola” mpo na kobakisa fungola ya privé oyo obombaki liboso.
Sikoyo zonga na page ya dépôt ya GitHub pe meka ko cloner yango na nzela ya SSH. https://articles.opexflow.com/programmation/chto-takoe-github-kak-polzovatsya.htm
GitKraken na ntango wana
GitKraken ezali application mosusu oyo ebongisami mpo na kosala na ba systèmes ya contrôle ya version ndenge na ndenge na kosalelaka GUI. Mpo na kobanda, osengeli kokomisa nkombo na GitHub mpe kotya programɛ ya GitKraken. Ntango obandi programɛ, osengeli kokotisa nkombo na yo ya mosaleli mpe motó ya likambo na yo uta na mosala ya GitHub. Mpo na kokotisa mot ya nzela mbala nyonso te, osengeli kotya fungola ya SSH. Soki ozali naino na fungola ya SSH oyo esalemi te, okoki kolanda buku ya GitHub na oyo etali kosala fungola ya sika. Soki ozwi fungola na yo ya SSH, okoki kobakisa yango na kɔnti na yo ya GitHub. Mpo na kosala yango, pona “Fichier” sima “Préférences” na menu principal. Na sima pona “Authentication” pe pesa ba nzela ya ba clés publiques na privées na yo. Litambe ya yambo mpo na kobimisa makambo nyonso na GitHub ezali ya kosala ebombelo ya esika mpo na kobatela mosala na yo. Dossier oyo ekozala na ba fichiers nionso oyo olingi kobimisa na GitHub. Esengeli olanda malako oyo:
- Mpo na kosala ebombelo ya sika na GitKraken, pona “Fichier” na menu ya monene, sima “Init Repo”. Ekozala na ba options ebele pona ba types différents ya ba dépôts, pona “Local Only”.
- Na nsima, poná dosyé oyo ekozala ebombelo na yo ya sika. Okoki kopona dosyé oyo ezali mpamba to dosyé oyo ezali déjà na ba fichiers; okobungisa ba changements na yo te.
- Boîte de dialogue oyo elandi ezali mpe na ba paramètres ya ba modèles par défaut mpe ba fichiers ya licence. Tika nionso ndenge ezali.
- Finá na “Kosala ebombelo”.
Ozali na mposa ya compte Github te mpo na kosalela Git (to GitKraken) na esika na yo na ordinatɛrɛ na yo. Kasi, soki okani kosala elongo na basaleli mosusu, to kosalela bafichiers oyo euti na baordinatɛrɛ mingi, ekosɛnga osalela hôte lokola Github. Pona kosala dépôt na GitHub, sima ya kofina “Init Repo”, pona ligne “GitHub” pe tondisa fenêtre oyo ekobima boye:
- Compte – Kombo ya compte na yo ya GitHub.
- Kombo – kombo ya ebombelo. Salá yango na balɛtrɛ, mituya mpe na balɛtrɛ oyo ezali na nse.
- Bolimbisi – Bolimbisi ya oyo ebombelo oyo ekozala na yango.
- Kokɔta – kokɔta na esika ya mosika, ezala esengeli komonana na moto nyonso to kotikala polele kaka mpo na yo mpe bato oyo obakisi lokola basali elongo
- Clone sima ya init – tika option oyo etiamaki elembo, oyo ekosala ete ebombelo ezala na maboko na yo na GitHub.
- Epayi ya kosala clone mpo na – pona esika na ordinateur esika esengeli kotia dossier ya dépôt oyo esalemi sika.
- Na nsuka, finá na butɔ “Kosala ebombelo mpe kosala clone” .
Sima na yango, dossier ya sika ekobima na coin ya likolo na gauche ya interface ya GitKraken, pe tokoki komona ba informations ebele sur yango na colonne gauche. Ntango ozali kokangisa GitHub na GitKraken, sala ete ndingisa esalema na Chrome to na Firefox, kasi na Internet Explorer te.
Bot ya mombongo na GitHub – Bot Github Open Source
Système ya contrôle ya version Git esalelamaka, kati na makambo mosusu, mpo na
kosala ba robots ya mombongo . Talá mwa bandakisa ya makambo ya ndenge wana oyo okoki kozwa mpe kosalela.
Robot ya mombongo ya Python
Robot ya mombongo oyo ekomami na Python ezali na https://github.com/areed1192/python-trading-robot, oyo ekoki kosala ba stratégies automatiques na nzela ya analyse technique. Robot yango esalemi mpo na kosala simulation ya ba scénarios ebele oyo emonanaka mingi: Ekoki kosala calcul ya ba scores ya risque en général oyo ezo sangana na portefeuille moko mpe kopesa ba réactions en temps réel tango ezali kosala commerce. Ezali kopesa yo nzela ya kosala na tableau ya ba données en temps réel oyo ezali na ba prix historiques mpe ya lelo tango ezali kobongwana. Ekosala que processus ya kobomba ba données ezala simple mpe na accès rapide. En plus, ekozala personnalisé po otala facilement ba données financières na yo ndenge ekoti pe osala ba analyses mosusu soki esengeli. Ezali na ba indicateurs oyo esalelaka ba prix historiques mpe ya lelo.
Bot ya mombongo Cassandre
Cassandre trading robot lien na GitHub https://github.com/cassandre-tech/cassandre-trading-bot – ezali na makoki ya kozua soin ya ko connecter na échange, ba comptes, ba commandes, ba deals na ba positions, po o se concentrer na kotonga ya yo mayele. Sortie moko na moko emekamaka mpo na kosala na ba échanges Kucoin, Coinbase mpe Binance. Na yango, ezali pete kosala stratégie na yo moko, mpo na yango esengeli kaka otia ba conditions mpo na tango olingi kosala ba positions ya mikuse to ya milayi mpe otia mibeko. Ezali na chargeur moko pona ko tester bot na ba données historiques. Na tango ya ba tests, Cassandre ako importer ba données mpe akobakisa yango na stratégie na yo. Cassandre akosalisa yo otonga stratégie oyo esalemi na bibliothèque ya analyse technique ta4j.
EA31337 Ezali na ofele
EA31337 Libre na https://github.com/EA31337/EA31337-Libre ezali robot ya commerce Forex ya ofele multi-stratégie ekomami na MQL. Robot ya mombongo yango ezali na mayele koleka 35 oyo okoki kopona. Stratégie moko na moko ekoki ko analyser marché na ba calendriers différents indépendamment. Analyse ya marché esalemi na ba indicateurs techniques populaire. Okoki mpe kokoma mayele na yo moko.
Robot kevirite. Banavo