Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike

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

Git ji bo kontrolkirina guhertoyê amûrek rêzika fermanê ye, ango ji bo girtina dîroka guhertinên ku bikarhêner di pelên projeyê de çêdike. Ew bi gelemperî ji bo xebitandina serîlêdanan tê bikar anîn, lê ew dikare di rewşên din de were bikar anîn, mînakî, sêwiraner Git bikar tînin da ku guhertoyên cihêreng ên xêz û sêwiran hilînin. Git dihêle hûn serîlêdanek li guhertoyek berê vegerînin, guhertinan bidin ber hev û analîz bikin.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike

Git ji bo destpêkan: şert û têgehên bingehîn, rêberê destpêkî

Berî ku hûn dest bi xebata bi Git-ê bikin, hûn hewce ne ku fêm bikin ka depo, commit û şax çi ne.
Depo cîhek e ku kod an daneyên din lê têne hilanîn, û her weha dîroka guhertinên wan. Bernameya Git herêmî dimeşîne û hemî agahdarî li ser komputera we têne hilanîn, lê hûn dikarin karûbarên Înternetê jî bikar bînin. Ya herî populer ji wan Github e. Du yên din ên naskirî hene: Bitbucket û GitLab.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
Peymanek wêneyek rewşa projeyek di demek diyarkirî de ye. Nasnameyek û şîroveyek bêhempa heye.
Şax dîroka guhertinên ku di projeyekê de hatine çêkirin e. Navê xwe heye û ji koman pêk tê. Depoyek dikare çend şaxên ku jê veqetin an bi şaxên din re bibin yek hebe.

Çawa Git Kar dike

Ka em bi dîtbarî nîşan bidin ka pergala hilanînê ya Git çawa hatî saz kirin, wekî mînakek nexşeyek hêsan bikar tîne.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeLi vir derdor commitan temsîl dikin, û tîr destnîşan dikin ka kîjan ji kîjanê re vedibêje. Ji ber ku her kes behsa ya berê dike, C3 ya herî nû ye, C2 guhertoya kevntir e, û hwd, heya ya yekem di vê şaxê C0 de. Ev şaxê master e, ku bi gelemperî wekî master tê binav kirin. Çargoşeya ku di hundurê de sereke * tête navnîş kirin nîşan dide ku hûn niha li ser kîjan peywirê dixebitin. Di wêneyê de, hûn grafiyek hêsan a bi yek şax û çar peywiran dibînin. Git di heman demê de dikare bi grafikên tevlihev ên ku çend şaxên ku dikarin di yek de bibin yek di nav xwe de bixebite.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike

Sazkirina Git

Git amûrek konsolê ye ku dikare li ser pergalên xebitandinê yên Windows, Mac OS, û Linux-ê bixebite. Em ê ji we re vebêjin ka meriv wê çawa ji bo her yek ji wan saz bike. Ji bo sazkirina di bin OS-a Windows-ê de, hûn hewce ne ku serîlêdanê ji malpera fermî https://git-scm.com/downloads dakêşin û saz bikin.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeGer we Mac OS-ê heye û rêvebirê pakêtê Homebrew saz kiriye, fermanê têkevin:
brew install git Heke Homebrew nehatiye saz kirin, wê hingê bixebitin:
git –version Piştî wê, di pencereya ku xuya dike de, dê ji we were xwestin ku Amûrên Rêzika Ferman saz bikin. . Git jî dê bi vê amûreyê were saz kirin. Ji bo Linux Debian û belavkirinên din ên li ser vê guhertoyê, wek Ubuntu an Mint, ji bo sazkirinê fermana jêrîn hewce ye:
sudo apt install gitJi bo Linux CentOS, hûn hewce ne ku têkevin:
sudo yum saz bike git Git çi ye, sazkirin û veavakirin – sazkirin: https://youtu.be/bkNCylkzFRk

Pêşîsazkirina Git

Piştî sazkirina Git, hûn hewce ne ku wê mîheng bikin da ku her gava ku hûn commitek çêbikin, navê nivîskar tê destnîşan kirin. Ji bo vê yekê, git-ê bixebitînin û fermanê bi cih bînin:
git config –global user.name ”
Nivîskar
Li vir, li şûna “Nivîskar”, me navê xwe danî, mînakî, “Ivan_Petrov”. Piştî wê, hûn dikarin navnîşana e-nameyê bi fermana jêrîn saz bikin:
git config –global user.email “You_adr@email.com” Di vê rewşê de, li şûna “You_adr@email.com” em navnîşana e-nameya rastîn destnîşan dikin.

Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
Pergala pelan a GIT

Afirandina Depoya Git ya Yekem

Ji bo afirandina depoyek, pêşî biçin peldanka projeyê. Mînakî, li ser Windows-ê ev dibe ku D:/GitProject be. Ferman binivîse:
cd
d:\GitProject Piştî wê, depoyê biafirîne:
git init Piştî wê, hemî pelan lê zêde bike:
git lê zêde bike –hemû Ji bo pelek taybetî lê zêde bike, binivîse:
git navê pelê lê zêde bike Niha hûn dikarin commitek çêbikin:
git commit -m “şîrove” Hin notên li ser çêkirina depoyekê:

  1. Depoyek dikare gelek pel û peldankan hebe (bi piranî tenê peldankek birêkûpêk).
  2. Çêtir e ku ji bo her projeyê depoyek veqetandî hebe.
  3. Peldankan ji bo depoyek di hundurê depoyek din de neafirînin (ji depoyên matryoshka dûr bixin!).
  4. Guhertinên ku di peldankên depoyê de têne çêkirin ji hêla Git ve têne “şopandin”, lê divê ev guhertin li depoyê werin zêdekirin da ku werin şopandin an tomarkirin.
  5. Hûn dikarin hêmanên ku Git “temaşe dike” kontrol bikin. Baştir e ku meriv daneyên pir mezin an pelên demkî paşguh neke.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
depoya Git

Dema ku Commit

Komîteyên li Git di rewşên jêrîn de têne pêşniyar kirin:

  • fonksiyonên nû li projeyê zêde kirin;
  • hemî xeletî rast kirin;
  • hûn ji bo îro girtî ne û dixwazin guhertinên xwe hilînin.

Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike

Li ser projeyên Git hevkariyê bikin

Em bêjin ku hûn û hevalên xwe bi projeyek nû derketin û biryar da ku hûn berpirsiyariyan parve bikin. Yek dê ji fonksiyonê, ya din ji sêwirandin û sêwiranê, ya sêyemîn ji bo qeydkirin, destûr û ewlehiyê berpirsiyar be. Di vê rewşê de, hûn hewce ne ku şax bikin. Wekî ku berê jî hate behs kirin, şax komek ji peywiran e ku li pey hev li pey hev diçin. Ji şaxê master re master tê gotin. Şaxên din ji bo pêkanîna taybetmendiyên nû an rastkirina xeletiyan in. Bi vî rengî, di şaxek veqetandî de, hûn dikarin her guhertinan bikin, û dûv re wan bi ya sereke re bikin yek. Pir pispor şîret nakin ku di şaxê sereke de komîteyan çêbikin, lê pêşniyar dikin ku yek nû çêbikin, di wê de guhartinan bikin û dûv re wê di nav master de bikin yek. Ji bo destpêkirina şaxek nû, hûn hewce ne ku fermanê bimeşînin:
git şaxa
bugFixEv jî dikare bi fermana jêrîn were kirin:
git checkout –b
bugFix

Rêbaza duyemîn ji ya yekem cûda dibe ku di vê rewşê de, piştî pêkanîna fermanê, hûn tavilê têkevin şaxê çêkirî.

Baştir e ku meriv şaxê nû bi navek kurt, lê di heman demê de têra xwe jêhatî û têgihîştî nav bike da ku pêşî li tevliheviya projeyê bigire. Dema ku pergala xwe bikar tînin, hûn dikarin berî navê peywirê nasnameyek diyar bikin. Di heman demê de, ji bîr nekin ku hûn di her peywira ku hûn diafirînin de şîroveya xwe bihêlin, ku divê cewhera guhertinan destnîşan bike. Ji bo ku hûn ji şaxek derbasî şaxek din bibin, hûn hewce ne ku emrê jêrîn bixebitin:
git checkout
new
_1 Piştî qedandina xebatê, guhertinên ku li şaxê heyî hatine çêkirin divê di nav master, master de werin yek kirin. Ji bo vê yekê, pêşî bi karanîna fermanê şaxa masterê bişopînin:
git checkout master Piştî wê, şaxê herêmî nûve bikin:
git
pull
original
masterNaha hûn dikarin şaxan bikin yek:
git
merge
bugFix Ev ferman ji şaxa ku di fermana (bugFix) de hatî destnîşan kirin guheztinan li şaxa ku hûn lê ne, di vê rewşê de master, zêde dike. Ji bo dîtina rewşa heyî ya şaxê, hûn hewce ne ku emrê têkevin:
statûya git Ji bo ku bikarhênerên din ên ku li ser projeyê dixebitin guheztinên hatine çêkirin bibînin, divê hûn wan bişînin serverê. Ji bo vê yekê, divê hûn pêşî biçin şaxê ku hûn dixwazin github bişopînin. Ji bo ku hûn têkevin masterê, fermanê bişopînin:
git checkout master Piştî wê, hûn dikarin wê berbi servera Github ve bikin:
git push original masterJi bo ku kesek din bigihîje projeyê, hûn hewceyê karûbarek ji bo hilanîna kodê, mînakî, Github. Ger we vê dawiyê beşdarî projeyê bû û hûn hewce ne ku wê ji xwe re dakêşin, fermanê bişopînin:
git clone https://github.com/…/….git

Li vir https://github.com/…/….git navnîşana depoyê ye. Ew dikare bi vekirina projeya xwestî û tikandina bişkoka kesk “Kodê” were bidestxistin.

Şîreta girîng!

Berî ku hûn şaxek nû biafirînin, tê pêşniyar kirin ku hûn li ser makîneya xweya herêmî masteran nûve bikin. Ji bo kirina vê yekê, têkevin şaxê xwestî û fermana jêrîn bimeşînin:
git pull original master Wekî encamek, guheztinên rastîn dê ji github bêne dakêşandin. Bi heman awayî, hûn dikarin her şaxek nûve bikin. Ji bo nûvekirina hemî şaxên heyî, hûn dikarin fermanê bimeşînin:
git pull

Dema ku bi projeyek Git re dixebitin pirsgirêkek hevpar

Dema ku meriv hewl dide ku guheztinan bixweber bike yek, dibe ku di vê rewşê de gava ku hûn fermanê dimeşînin her du şax li ser heman rêzê guheztinan çêdike:
git merge master Çewtiya jêrîn xuya dike:
Xweserîhevkirina Hello.py KOFLICT
(naverok): Pevçûn li hev bikin Hello.py Yekbûna
otomatîk têk çû; nakokî çareser bikin û dûv re encam bikin. Di vê rewşê de, hûn hewce ne ku pevçûnê bi destan çareser bikin. Ji bo vê yekê, pelê ku tê de xeletî derket vekin, di doza me de ew Hello.py e, fêhm bikin ka çi xelet e û pirsgirêkê çareser bikin. Piştî wê, pelê rastkirî bi fermanê zêde bikin:
git add
Hello
.
py Û komîteyek nû biafirînin:
git commit -m “Pêkokiya hevgirtî”

Fermanên bikêr – Fermanên Git

Hûn dikarin bi karanîna fermanê fêr bibin ka şaxa jêrîn ji ya din çawa cûda dibe:
git
diff < first_branch > <second_branch> Ji bo jêbirina şaxek zêde, binivîsin:

brand_namegit branch -d <
git help Li ser fermanek taybetî alîkariyê bistînin:
alîkariya git <command_name> Kursa destpêkî ya Git û GitHub – tiştê ku divê hûn di derbarê sazkirinê de zanibin, çawa saz bikin, peywirdarkirin, depo, ferman, meriv çawa çêbike, jêbirin û guheztinan li şaxan bike: https: //youtu.be/zZBiln_2FhM



Bernameyên GUI ji bo xebata bi Git

Rêvebirina guhertoyên nermalavê ne bi rêzika fermanê, lê bi karanîna navgînek grafîkî hêsantir e. Hin hawîrdorên pêşkeftinê û edîtorên nivîsê ji bo xebata bi Git re navgînek grafîkî peyda dikin. Lê bernameyên taybetî jî hene, em çend ji wan navnîş dikin:

  1. Sermaseya GitHub serîlêdanek grafîkî ye ku ji bo xebitandina bi karûbarê Git û karûbarê Github re hatî çêkirin, ew dikare depoyan li dîska weya hişk klon bike û dakêşîne, û her weha guhertinan birêve bibe û tiştên din ên kêrhatî bike.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  2. Sourcetree ji bo pergalên xebitandinê yên Windows û Mac-ê xerîdarek Git-a belaş e ku têkiliya bi depoyan re hêsan dike.
  3. GitKraken ji bo Windows, Linux û MacO xerîdarek grafîkî ya bikarhêner-heval e ku karûbarên GitHub, GitLab û Bitbucket piştgirî dike. Bi wê re, hûn ne tenê dikarin peywirên bingehîn çareser bikin, lê di heman demê de operasyonên tevlihevtir jî pêk bînin, mînakî, berhevkirin û vesazkirina peywiran, şaxên hev bikin, dîrokê ji nû ve binivîsin.

Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeWerin em li ser her yek ji wan bi berfirehî biaxivin.

Sermaseya GitHub

Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
Birêvebirin û veavakirina projeyan Sermaseya Github
Sermaseya GitHub serîlêdanek ji bo komputera weya kesane ye ku dihêle hûn rasterast bi karûbarê Github re têkilî daynin. Ev amûr dihêle hûn guhertoyan bi karanîna navgînek grafîkî rêve bibin, xebata pêşveçûna we bileztir bike. Sermaseya GitHub dihêle hûn bêyî karanîna rêzika fermanê, bi tenê pêwendiya serîlêdanê bi Git re têkilî daynin. Hêjayî gotinê ye ku sepana Sermaseya GitHub nikare her tiştê ku bi rêzika fermanê re were kirin bike, lê navgîniya bikarhêner bixwe fermanên bingehîn ên Git pêşkêşî dike. Sermaseya GitHub ji bo hemî pergalên xebitandinê yên populer, tevî Windows, Linux, û macOS-ê dixebite. Em ê ji we re vebêjin ka meriv çawa GitHub Desktop saz bike û bi vê serîlêdanê re bixebite. Ji bo karanîna karûbarê GitHub û serîlêdana sermaseya GitHub, Ger ku we berê tune be hûn hewce ne ku hesabek Github biafirînin. Ji bo vê yekê, biçin GitHub. Li quncika jorîn a rastê, hûn ê bişkokek bibînin ku dibêje “Sign up”.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeLi ser wê bikirtînin da ku biçin rûpela din. Pêdivî ye ku hûn hûrguliyên xwe, tevî navnîşana e-nameya xwe, navê bikarhêner, û şîfreya xwe binivîsin. Di qonaxa paşîn de, dê ji we were xwestin ku hûn hesabê xwe bi tikandina lînka hundurê e-nameya ku hatî navnîşana destnîşankirî verast bikin. Piştî ku were verast kirin, dê hesabek GitHub were afirandin û hûn dikarin dest bi karanîna platformê bikin. Bi sazkirina hesabê xweya GitHub re, hûn amade ne ku sepana GitHub Desktop li ser komputera xweya kesane saz bikin. Ji bo vê yekê, di geroka xwe de tabloyek nû vekin û biçin rûpela dakêşana serîlêdanê.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeBikarhênerên Windows-ê hewce ne ku bişkoka mezin a binefşî ya ku dibêje “Ji bo Windows-ê dakêşin” bikirtînin, lê heke hûn bikarhênerek Mac-ê ne, hûn hewce ne ku rêza ku dibêje macOS di binê bişkokê de bibînin û li ser bikirtînin. Pêdivî ye ku macOS 10.12 an nûtir an 64-bit Windows be. Piştî dakêşandinê, hûn ê hewce bikin ku serîlêdanê saz bikin, û dûv re bi hesabê ku di gava berê de hatî çêkirin de têkevinê. Ne hewce ye ku hûn tavilê têkevin hesabê xwe, lê çêtirîn e ku hûn nuha bikin. Ji bo afirandina depoyek nû, Sermaseya GitHub vekin û li qutiya duyemîn a li jêrê ku dibêje “Li ser Hard Drivera xwe Depoyek Nû Biafirînin” bikirtînin. Dê pencereyek pop-up xuya bibe ku divê were dagirtin – bi navkirina depoya yekem dest pê bikin. Piştî ku navek hilbijêrin, hûn ê jî hewce bikin ku hûn li ku derê li ser komputerê cih bigirin hilbijêrin. Her weha hûn dikarin qutiya ku dibêje “Vê depoyê bi README re bidin destpêkirin” bişopînin heke hûn dixwazin paşê pelê README bixwe biguherînin. Piştî wê bikirtînin “Create Depo”. Wekî encamek, we bi karanîna sepana GitHub Desktop bêyî karanîna gerokek depoyek Git-a nû çêkir.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeLi serê rûpela nû, hûn ê navê depo û şaxê bibînin. Bi rastî, naha depo tenê li ser komputera we heye. Ji bo weşandina wê, divê em bikirtînin “Weşandina Depoyê”. Depoya nû dê nuha di profîla github-a we de xuya bibe. Hûn dikarin serîlêdana GitHub Desktop bikar bînin da ku projeya xwe şax bikin. Ji bo vê yekê, “Şaxa Niha” bikirtînin, û dûv re di navnîşa şaxan de şaxê xwestinê hilbijêrin, navê wê bikin û “Create” bikirtînin. Ji bo guheztina di navbera paşxaneyên sivik û tarî de, biçin Vebijêrk, Xuyabûn. Hûn dikarin sepana sermaseyê bikar bînin da ku peywiran biafirînin da ku li ser projeyan bi yên din re hevkariyê bikin. Pirs rê dide we ku hûn ramanan bişopînin û her guheztina projeyên xwe nîqaş bikin. Ji bo ku pirsgirêkek çêbikin, di barika menuê de, pêşeka “Repository” bikar bînin, paşê “Pirsgirêk Biafirîne” bikirtînin.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeWekî din, hûn dikarin Sermaseya GitHub ji rêzika fermanê dest pê bikin. Ji bo vê yekê, xêzek fermanê vekin û Github binivîsin. Her weha hûn dikarin Sermaseya GitHub li dijî depoyek taybetî bidin destpêkirin. Tenê Github binivîsin û dûv re riya depoyê binivîsin.

Sourcetree

SourceTree ji bo xebata bi karûbarên GitHub, BitBucket û Mercurial serîlêdanek belaş e. Ew ji bo platformên ku Windows û iOS dixebitin heye. Sourcetree destpêk-heval e. Ew ji bo depoyan GUI-ya xwerû heye û dihêle hûn bi navgînek sadekirî hêza tevahî Git bikar bînin. Ji bo sazkirina SourceTree, hûn hewce ne ku pelê sazkirinê ji malpera fermî dakêşin û wê bimeşînin. Di dema pêvajoya sazkirinê de, hûn ê hewce bikin ku destûr bidin serîlêdanê ku guhartinan li dîska hişk bike, peymana lîsansê bipejirîne. Di heman demê de di pêvajoya sazkirinê de, dibe ku SourceTree bipirse gelo hûn dixwazin nermalava git-a zêde saz bikin. Divê hûn bibêjin “Erê” û vê nermalavê saz bikin. Du awayên girêdana karûbarê Github hene:

  1. Bi protokola destûrnameya OAuth.
  2. Bi bişkojka SSH.

Ka em li ser her yek ji wan bipeyivin. Rêya yekem ev e ku meriv GitHub bi hesabek dûr ve girêbide. Destûr bidin SourceTree ku hesabê weya GitHub bi OAuth ve girêbide. Ev awayê herî hêsan e ku meriv GitHub bi SourceTree ve girêbide.

  1. Pêşîn bikirtînin “Hesabek lê zêde bike”.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  2. Dûv re ji bo mêvandariyê GitHub hilbijêrin. Protokola bijare û pejirandina bijartî neguherînin, ango, HTTPS û OAuth bihêlin. Dûv re “Token OAuth nûve bike” bikirtînin. Serlêdan dê bixweber di geroka we de rûpelek malperê veke û hûrguliyên têketina hesabê GitHub ji we bipirse. Ger we berê di vê gerokê de têkeve hesabê xwe yê GitHub, dê ev gav were avêtin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  3. Bikirtînin “Destûra atlassian” bikirtînin da ku destûr bidin SourceTree gihîştina hesabê xweya GitHub.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  4. Piştî wê, divê hûn peyamek li ser qedandina serketî ya rastkirinê bibînin. OK bitikîne.

Dûv re hûn dikarin hemî depoya xwe ya li SourceTree bi tikandina hesabê xwe bibînin.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikeRêya duyemîn girêdana GitHub bi mifteyek SSH re ye. Ji bo vê yekê, hûn hewce ne ku cotek bişkojkên SSH çêbikin. Ev mifteyek taybet û gelemperî ye. Mifteya giştî di hesabê GitHub de tê bikar anîn. Ji hêla din ve, mifteya taybet dê li navnîşa bişkojkên li ser komputera we were zêdekirin. Li jêr rêwerz hene:

  1. Ji bo afirandina cotek mifteya SSH, biçin menuya “Amûran” û “Bişkojkên SSH Biafirîne an Import” bikirtînin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  2. Di pencereya çêkerê mifteya PuTTY de “Çêkirin” bikirtînin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  3. Kursorê mişkê bikşînin cîhek vala, û heya dawiya nifşê nîşana mişkê bigerînin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  4. Piştî ku we çêkirina mifteya SSH qedand, şîfreyek ji bo mifteya SSH-ya xwe saz bikin.
  5. Mifteya giştî û mifteya taybet hilînin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  6. Generatora mifteya PuTTY negirin. Têkeve hesabê xweya GitHub, îkona avatarê ya li quncika jorîn a rastê bikirtînin, dûv re bikirtînin Mîhengan.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  7. Li ser “bişkojkên SSH û GPG” bikirtînin û “Bişkojka nû ya SSH” hilbijêrin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  8. Navek mifteya SSH-ya xwe bidin û mifteya giştî ji jeneratora mifteya PuTTY di qada mifteyê de kopî bikin. Piştî wê, bikirtînin “Klaveya SSH lê zêde bike”.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  9. Vegere SourceTree, biçin “Amûran” û li ser “Destpêkirina SSH Agent” bikirtînin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  10. Piştî demekê, îkona çavdêriya piçûk a li ser barika peywirê bikirtînin.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike
  11. Wekî encamek, navnîşek kilîtan dê xuya bibe. Bikirtînin “Keylê lê zêde bike” da ku mifteya taybet a ku we berê tomar kiriye lê zêde bike.Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike

Naha vegerin rûpela depoya GitHub û hewl bidin ku wê bi karanîna SSH-ê klon bikin. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm

GitKraken

GitKraken serîlêdanek din e ku ji bo xebitandina pergalên kontrolkirina guhertoyên cihêreng bi karanîna GUI-yê ve hatî çêkirin. Ji bo ku hûn dest pê bikin, hûn hewce ne ku li GitHub qeyd bikin û serîlêdana GitKraken saz bikin. Dema ku hûn serîlêdanê dest pê dikin, hûn hewce ne ku navê bikarhêner û şîfreya xwe ji karûbarê GitHub binivîsin. Ji bo ku hûn her carê şîfreyek nenivîsin, hûn hewce ne ku mifteyek SSH saz bikin. Heke we jixwe mifteyek SSH nehatiye çêkirin, hûn dikarin rêbernameya GitHub li ser afirandina mifteyek nû bişopînin. Gava ku we mifteya xweya SSH hebe, hûn dikarin wê li hesabê xweya GitHub zêde bikin. Ji bo vê yekê, “Pel” û paşê “Preferences” ji pêşeka sereke hilbijêrin. Dûv re “Authentication” hilbijêrin û rêyên ji bo mifteyên xweyên gelemperî û taybet peyda bikin. Gava yekem di weşandina her naverokê de ji GitHub re ev e ku meriv depoyek herêmî biafirîne da ku xebata xwe bişopîne. Ev peldank dê hemî pelan bigire ku hûn dixwazin li GitHub biweşînin. Divê hûn rêwerzan bişopînin:

  1. Ji bo afirandina depoyek nû li GitKraken, ji pêşeka sereke “Pel” hilbijêrin, dûv re “Init Repo”. Dê çend vebijark ji bo celebên depoyan hebin, “Tenê Herêmî” hilbijêrin.
  2. Dûv re peldanka ku dê bibe depoya weya nû hilbijêrin. Hûn dikarin peldankek vala an peldankek ku berê pelan tê de hene hilbijêrin; hûn ê guhertinên xwe winda nekin.
  3. Qutiya diyalogê ya din jî mîhengên ji bo şablonên xwerû û pelên lîsansê vedihewîne. Her tiştî wekî xwe bihêlin.
  4. “Create Depo” bikirtînin.

Ji bo ku hûn Git (an GitKraken) li ser komputera xwe herêmî bikar bînin, hûn hewce ne hesabek Github bikin. Lêbelê, heke hûn plan dikin ku bi bikarhênerên din re hevkariyê bikin, an pelên ji gelek komputeran bikar bînin, hûn ê hewce bikin ku mêvandarek wekî Github bikar bînin. Ji bo afirandina depoyek li ser GitHub, piştî ku li “Init Repo” bikirtînin, rêza “GitHub” hilbijêrin û pencereya ku wekî jêrîn xuya dike dagirin:

  1. Hesab – Navê hesabê weya GitHub.
  2. Nav – navê depoyê. Wê ji tîp, jimar û binxet çêkin.
  3. Danasîn – Danasîna tiştê ku ev depo dê dihewîne.
  4. Gihîştin – gihîştina cîhek dûr, gelo divê ew ji her kesî re xuya bibe an tenê ji we re û kesên ku hûn wekî hevkar lê zêde dikin vekirî bimîne
  5. Piştî destpêkê klon bikin – vê vebijarkê bihêle, ku dê depoyê li ser GitHub ji we re peyda bike.
  6. Li ku derê klonkirin – li ser komputerê cîhek hilbijêrin ku peldanka depoya nû hatî afirandin lê were danîn.
  7. Di dawiyê de, bişkoja “Create Depo û Clone” bikirtînin .

Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dikePiştî wê, peldankek nû dê li quncika çepê ya jorîn a navbeynkariya GitKraken xuya bibe, û em dikarin di stûna çepê de bêtir agahdarî li ser wê bibînin. Dema ku GitHub bi GitKraken ve girêdide, pê ewle bine ku destûrname di Chrome an Firefox-ê de, ne Internet Explorer-ê, tête kirin.

Botên Bazirganî li GitHub – Çavkaniya Vekirî ya Bot Github

Pergala kontrola guhertoya Git, di nav tiştên din de, ji bo pêşxistina
robotên bazirganiyê tê bikar anîn . Li vir çend mînakên pêşveçûnên weha hene ku hûn dikarin dakêşin û bikar bînin.

Robotê Bazirganiya Python

Robotek bazirganiyê ya ku bi Python hatî nivîsandin li https://github.com/areed1192/python-trading-robot heye, ku dikare bi karanîna analîzên teknîkî stratejiyên xweser bimeşîne. Robot ji bo simulasyona çend senaryoyên hevpar hatî sêwirandin: Ew dikare pîvanên xetereya giştî ya ku bi portfolio ve girêdayî ye hesab bike û dema ku bazirganiyê dike bertekên rast-dem peyda bike. Destûrê dide we ku hûn bi tabloyek daneya rast-ê re bixebitin ku dema ku ew diguhezin hem bihayên dîrokî û yên heyî hene. Ew ê pêvajoya hilanîna daneyan hêsan û bi gihîştina bilez bike. Wekî din, ew ê were xweş kirin da ku hûn bi hêsanî daneyên xweya darayî gava ku tê de bibînin û heke hewce be analîzek din jî bikin. Nîşaneyên ku hem bihayên dîrokî û hem jî yên heyî bikar tînin vedihewîne.

Bazirganî bot Cassandre

Robotê bazirganiyê Cassandre bi GitHub ve girêdide https://github.com/cassandre-tech/cassandre-trading-bot – ew dikare li ser girêdana danûstendin, hesab, ferman, danûstendin û pozîsyonên xwe bigire, da ku hûn bala xwe bidin avakirina xwe stratejîk. Her berdan tê ceribandin ku bi danûstendinên Kucoin, Coinbase û Binance re bixebite. Bi wê re, hêsan e ku hûn stratejiya xwe biafirînin, ji bo vê yekê hûn tenê hewce ne ku şert û mercên dema ku hûn dixwazin pozîsyonên kurt an dirêj biafirînin û qaîdeyan saz bikin. Ji bo ceribandina botê li ser daneyên dîrokî barkerek heye. Di dema ceribandinan de, Cassandre dê daneyan bike û wê li stratejiya we zêde bike. Cassandre dê ji we re bibe alîkar ku hûn stratejiyek li ser bingeha pirtûkxaneya analîza teknîkî ya ta4j ava bikin.
Git ji bo destpêk, meriv çawa robotan saz dike, bikar tîne, bazirganiyê dike

EA31337 Libre

EA31337 Libre li https://github.com/EA31337/EA31337-Libre robotek bazirganiya Forex-ê ya pir-stratejî ya belaş e ku bi MQL hatî nivîsandin. Robotê bazirganiyê bi zêdetirî 35 stratejiyên ku ji wan hilbijêrin tê. Her stratejiyek dikare bazarê li ser demên cûda serbixwe analîz bike. Analîza bazarê li ser bingeha nîşaneyên teknîkî yên populer pêk tê. Her weha hûn dikarin stratejiyên xwe binivîsin.

info
Rate author
Add a comment

  1. Babubhai Senava

    Robot kevirite. Banavo

    Reply