Cyfleustodau llinell orchymyn yw Git ar gyfer rheoli fersiynau, hynny yw, ar gyfer cadw hanes o newidiadau y mae’r defnyddiwr yn eu gwneud i ffeiliau prosiect. Fe’i defnyddir fel arfer i weithio ar gymwysiadau, ond gellir ei ddefnyddio mewn achosion eraill, er enghraifft, mae dylunwyr yn defnyddio Git i storio gwahanol fersiynau o luniadau a chynlluniau. Mae Git yn eich galluogi i symud cais yn ôl i fersiwn gynharach, cymharu a dadansoddi newidiadau.
- Git i ddechreuwyr: termau a chysyniadau sylfaenol, canllaw rhagarweiniol
- Sut Mae Git yn Gweithio
- Gosod Git
- Rhagosod Git
- Creu Eich Storfa Git Gyntaf
- Pryd i Ymrwymo
- Cydweithio ar brosiectau Git
- Problem gyffredin wrth weithio gyda phrosiect Git
- Gorchmynion defnyddiol – gorchmynion Git
- Rhaglenni GUI ar gyfer gweithio gyda Git
- Penbwrdd GitHub
- Coeden ffynhonnell
- GitKraken
- Masnachu Bots ar GitHub – Ffynhonnell Agored Bot Github
- Robot Masnachu Python
- Masnachu bot Cassandre
- EA31337 Rhydd
Git i ddechreuwyr: termau a chysyniadau sylfaenol, canllaw rhagarweiniol
Cyn i chi ddechrau gweithio gyda Git, mae angen i chi ddeall beth yw ystorfa, ymrwymiad a changen.
Mae ystorfa yn fan lle mae cod neu ddata arall yn cael ei storio, yn ogystal â hanes eu newidiadau. Mae’r rhaglen Git yn rhedeg yn lleol ac mae’r holl wybodaeth yn cael ei storio ar eich cyfrifiadur, ond gallwch hefyd ddefnyddio gwasanaethau Rhyngrwyd. Y mwyaf poblogaidd ohonyn nhw yw Github. Mae dau fwy adnabyddus: Bitbucket a GitLab.
Mae ymrwymiad yn giplun o gyflwr prosiect ar adeg benodol. Mae ganddo ID a sylwadau unigryw.
Hanes o newidiadau a wnaed i brosiect yw cangen . Mae ganddo ei enw ei hun ac mae’n cynnwys ymrwymiadau. Gall ystorfa fod â changhennau lluosog sy’n brigo neu’n uno â changhennau eraill.
Sut Mae Git yn Gweithio
Gadewch i ni ddangos yn weledol sut mae system storio Git wedi’i threfnu, gan ddefnyddio lluniad syml fel enghraifft.
Yma mae’r cylchoedd yn cynrychioli’r ymrwymiadau, ac mae’r saethau’n dangos at ba un y mae’n cyfeirio. Gan fod pawb yn cyfeirio at yr un blaenorol, C3 yw’r diweddaraf, C2 yw’r fersiwn hŷn, ac yn y blaen, hyd at yr un cyntaf yn y gangen C0 hon. Dyma’r brif gangen, y cyfeirir ati’n gyffredin fel meistr. Mae’r petryal wedi’i labelu’n brif * y tu mewn yn dangos pa ymrwymiad rydych chi’n gweithio arno ar hyn o bryd. Yn y ffigur, rydych chi’n gweld graff syml gydag un gangen a phedwar yn ymrwymo. Mae Git hefyd yn gallu gweithio gyda graffiau cymhleth sy’n cynnwys sawl cangen sy’n gallu uno’n un.
Gosod Git
Cyfleustodau consol yw Git a all redeg ar systemau gweithredu Windows, Mac OS, a Linux. Byddwn yn dweud wrthych sut i’w osod ar gyfer pob un ohonynt. I osod o dan Windows OS, mae angen i chi lawrlwytho’r cais o’r wefan swyddogol https://git-scm.com/downloads a’i osod.
Os oes gennych Mac OS a gosodwch y rheolwr pecyn Homebrew, nodwch y gorchymyn:
bragu gosod git Os nad yw Homebrew wedi’i osod, yna rhedwch:
git –version Ar ôl hynny, yn y ffenestr sy’n ymddangos, fe’ch anogir i osod Offer Llinell Reoli . Bydd Git hefyd yn cael ei osod gyda’r cyfleustodau hwn. Ar gyfer Linux Debian a dosbarthiadau eraill yn seiliedig ar y fersiwn hon, megis Ubuntu neu Mint, mae angen y gorchymyn canlynol i osod:
sudo apt install gitAr gyfer Linux CentOS, mae angen i chi nodi:
sudo yum install git Beth yw Git, gosod a chyfluniad – gosod: https://youtu.be/bkNCylkzFRk
Rhagosod Git
Ar ôl gosod Git, mae angen i chi ei ffurfweddu fel bod enw’r awdur yn cael ei nodi bob tro y byddwch chi’n creu ymrwymiad. I wneud hyn, rhedeg git a gweithredu’r gorchymyn:
git config –global user.name ”
Awdur
“ Yma, yn lle “Awdur”, rydym yn gosod ein henw, er enghraifft, “Ivan_Petrov”. Ar ôl hynny, gallwch chi osod y cyfeiriad e-bost gyda’r gorchymyn canlynol:
git config –global user.email “You_adr@email.com” Yn yr achos hwn, yn lle “You_adr@email.com” rydym yn nodi’r cyfeiriad e-bost go iawn.
Creu Eich Storfa Git Gyntaf
I greu ystorfa, ewch i’r ffolder prosiect yn gyntaf. Er enghraifft, ar Windows gallai hyn fod yn D:/GitProject. Rhowch y gorchymyn:
cd
d: \ GitProject Ar ôl hynny, crëwch y storfa:
git init Ar ôl hynny, ychwanegwch yr holl ffeiliau:
git add –all I ychwanegu ffeil benodol, rhowch:
git ychwanegu enw’r ffeil Nawr gallwch chi greu ymrwymiad:
git commit -m “comment” Rhai nodiadau ar greu cadwrfa:
- Gall ystorfa gynnwys llawer o ffeiliau ac is-ffolderi (ffolder arferol yn unig yn bennaf).
- Mae’n well cael ystorfa ar wahân ar gyfer pob prosiect.
- Peidiwch â chreu ffolderi ar gyfer ystorfa y tu mewn i gadwrfa arall (osgowch gadwrfeydd matryoshka!).
- Mae newidiadau a wneir i ffolderi ystorfa yn cael eu “tracio” gan Git, ond rhaid ychwanegu’r newidiadau hyn i’r gadwrfa er mwyn cael eu holrhain neu eu cofnodi.
- Gallwch reoli’r elfennau y mae Git yn eu “gwylio”. Mae’n well anwybyddu setiau data mawr iawn neu ffeiliau dros dro.
Pryd i Ymrwymo
Argymhellir Ymrwymiadau mewn Git yn yr achosion canlynol:
- ymarferoldeb newydd wedi’i ychwanegu at y prosiect;
- pob byg wedi’i drwsio;
- rydych yn cau am heddiw ac eisiau arbed eich newidiadau.
Cydweithio ar brosiectau Git
Dywedwch eich bod chi a’ch ffrindiau wedi creu prosiect newydd ac wedi penderfynu rhannu cyfrifoldebau. Bydd un yn gyfrifol am y swyddogaeth, y llall am y dyluniad a’r dyluniad, a’r trydydd am gofrestru, awdurdodi a diogelwch. Yn yr achos hwn, mae angen i chi gangen. Fel y crybwyllwyd eisoes, mae cangen yn set o ymrwymiadau sy’n mynd yn olynol un ar ôl y llall. Gelwir y brif gangen yn feistr. Mae canghennau eraill ar gyfer gweithredu nodweddion newydd neu drwsio chwilod. Felly, mewn cangen ar wahân, gallwch chi wneud unrhyw newidiadau, ac yna eu huno â’r prif un. Nid yw llawer o arbenigwyr yn cynghori creu ymrwymiadau yn y brif gangen, ond maent yn argymell creu un newydd, gan wneud newidiadau ynddo ac yna ei uno’n feistr. I gychwyn cangen newydd, mae angen i chi redeg y gorchymyn:
git branch
bugFixGellir gwneud hyn hefyd gyda’r gorchymyn canlynol:
git checkout -b
bugFix
Mae’r ail ddull yn wahanol i’r un cyntaf yn yr achos hwn, ar ôl gweithredu’r gorchymyn, rydych chi’n mynd i mewn i’r gangen a grëwyd ar unwaith.
Mae’n well enwi’r gangen newydd gydag enw cryno, ond ar yr un pryd yn ddigon galluog a dealladwy i atal dryswch yn y prosiect. Wrth ddefnyddio’ch system, gallwch nodi dynodwr cyn enw’r dasg. Hefyd, peidiwch ag anghofio gadael eich sylw ym mhob ymrwymiad rydych chi’n ei greu, a ddylai nodi hanfod y newidiadau. Er mwyn symud o un gangen i’r llall, mae angen i chi redeg y gorchymyn canlynol:
git checkout
new
_1 Ar ôl gorffen y gwaith, rhaid uno’r newidiadau a wnaed i’r gangen gyfredol i mewn i’r meistr, meistri. I wneud hyn, desgwch y brif gangen yn gyntaf gan ddefnyddio’r gorchymyn:
git checkout master Ar ôl hynny, diweddarwch y gangen leol:
git
pull
origin
masterNawr gallwch chi uno canghennau:
git
merge
bugFix Mae’r gorchymyn hwn yn ychwanegu newidiadau o’r gangen a nodir yn y gorchymyn (bugFix) i’r gangen rydych chi arni, yn yr achos hwn meistr. I weld cyflwr presennol y gangen, mae angen i chi nodi’r gorchymyn:
statws git Er mwyn i ddefnyddwyr eraill sy’n gweithio ar y prosiect weld y newidiadau a wnaed, mae angen i chi eu gwthio i’r gweinydd. I wneud hyn, yn gyntaf rhaid i chi fynd i’r gangen yr ydych am ei gwthio i github. I fynd i mewn i feistr, rhedeg y gorchymyn:
git checkout master Ar ôl hynny, gallwch chi ei wthio i’r gweinydd Github:
git push origin masterEr mwyn i berson arall gael mynediad i’r prosiect, mae angen gwasanaeth arnoch ar gyfer storio’r cod, er enghraifft, Github. Os ydych chi wedi ymuno â’r prosiect yn ddiweddar a bod angen i chi ei lawrlwytho i chi’ch hun, rhedwch y gorchymyn:
git clone https://github.com/…/….git
Yma https://github.com/…/….git yw cyfeiriad yr ystorfa. Gellir ei gael trwy agor y prosiect a ddymunir a chlicio ar y botwm gwyrdd “Cod”.
Cyngor pwysig!
Argymhellir eich bod yn diweddaru meistri ar eich peiriant lleol cyn creu cangen newydd. I wneud hyn, nodwch y gangen a ddymunir a rhedeg y gorchymyn canlynol:
git pull origin master O ganlyniad, bydd y newidiadau gwirioneddol yn cael eu llwytho i lawr o github. Yn yr un modd, gallwch chi ddiweddaru unrhyw gangen. I ddiweddaru’r holl ganghennau presennol, gallwch redeg y gorchymyn:
git pull
Problem gyffredin wrth weithio gyda phrosiect Git
Wrth geisio uno newidiadau yn awtomatig, efallai y bydd yn digwydd bod gan y ddwy gangen newidiadau ar yr un llinell yn yr achos hwn pan fyddwch chi’n rhedeg y gorchymyn:
git merge master Mae’r gwall canlynol yn ymddangos:
Auto-merging Hello.py
GWRTHDARO (cynnwys): Cyfuno gwrthdaro yn Hello.py Cyfuno
awtomatig wedi methu; trwsio gwrthdaro ac yna ymrwymo’r canlyniad. Yn yr achos hwn, mae angen i chi ddatrys y gwrthdaro â llaw. I wneud hyn, agorwch y ffeil y digwyddodd y gwall ynddi, yn ein hachos ni yw Hello.py, darganfod beth sydd o’i le a datrys problemau. Ar ôl hynny, ychwanegwch y ffeil wedi’i chywiro gyda’r gorchymyn:
git ychwanegu
Helo
.
py A chreu ymrwymiad newydd:
git commit -m “Cyfuno gwrthdaro”
Gorchmynion defnyddiol – gorchmynion Git
Gallwch ddarganfod sut mae’r gangen waelod yn wahanol i un arall gan ddefnyddio’r gorchymyn:
git
diff < first_branch > <second_branch> I ddileu cangen ychwanegol, teipiwch:
branch_namecangen git -d <
help git Cael cymorth ar orchymyn penodol:
help git <command_name> Cwrs dechreuwyr Git a GitHub – beth sydd angen i chi ei wybod am osod, sut i osod, ymrwymo, cadw, gorchmynion, sut i greu, dileu a gwneud newidiadau i ganghennau: https://youtu.be/zZBiln_2FhM
Rhaglenni GUI ar gyfer gweithio gyda Git
Mae’n haws rheoli fersiynau meddalwedd nid trwy’r llinell orchymyn, ond gan ddefnyddio rhyngwyneb graffigol. Mae rhai amgylcheddau datblygu a golygyddion testun yn darparu rhyngwyneb graffigol ar gyfer gweithio gyda Git. Ond mae yna hefyd raglenni arbennig, rydyn ni’n rhestru rhai ohonyn nhw:
- Mae GitHub Desktop yn gymhwysiad graffigol sydd wedi’i gynllunio i weithio gyda’r cyfleustodau Git a’r gwasanaeth Github, gall glonio a lawrlwytho storfeydd i’ch disg galed, yn ogystal â rheoli newidiadau a gwneud pethau defnyddiol eraill.
- Mae Sourcetree yn gleient Git am ddim ar gyfer systemau gweithredu Windows a Mac sy’n ei gwneud hi’n hawdd rhyngweithio â storfeydd.
- Mae GitKraken yn gleient graffigol hawdd ei ddefnyddio ar gyfer Windows, Linux a MacOs sy’n cefnogi gwasanaethau GitHub, GitLab a Bitbucket. Ag ef, nid yn unig y gallwch chi ddatrys tasgau sylfaenol, ond hefyd perfformio gweithrediadau mwy cymhleth, er enghraifft, uno ac aildrefnu ymrwymiadau, uno canghennau, ailysgrifennu hanes.
Gadewch i ni siarad am bob un ohonynt yn fwy manwl.
Penbwrdd GitHub
Rheoli a ffurfweddu prosiectau Github Desktop[/ caption] Mae GitHub Desktop yn gymhwysiad ar gyfer eich cyfrifiadur personol sy’n eich galluogi i ryngweithio’n uniongyrchol â’r gwasanaeth Github. Mae’r offeryn hwn yn eich galluogi i reoli fersiynau gan ddefnyddio rhyngwyneb graffigol, gan gyflymu eich llif gwaith datblygu. Mae GitHub Desktop yn caniatáu ichi ryngweithio â Git heb ddefnyddio’r llinell orchymyn, gan ddefnyddio rhyngwyneb y cais yn unig. Mae’n werth nodi na all yr app GitHub Desktop wneud popeth y gellir ei wneud gyda’r llinell orchymyn, ond mae’r rhyngwyneb defnyddiwr ei hun yn cynnig gorchmynion Git sylfaenol. Mae GitHub Desktop yn gweithio ar gyfer pob system weithredu boblogaidd, gan gynnwys Windows, Linux, a macOS. Byddwn yn dweud wrthych sut i osod GitHub Desktop a gweithio gyda’r cais hwn. I ddefnyddio’r gwasanaeth GitHub a’r ap Penbwrdd GitHub, Bydd angen i chi greu cyfrif Github os nad oes gennych un yn barod. I wneud hyn, ewch i GitHub. Yn y gornel dde uchaf, fe welwch fotwm sy’n dweud “Sign up”.
Cliciwch arno i fynd i’r dudalen nesaf. Mae angen i chi nodi’ch manylion, gan gynnwys eich cyfeiriad e-bost, enw defnyddiwr a chyfrinair. Yn y cam nesaf, gofynnir i chi wirio’ch cyfrif trwy glicio ar y ddolen y tu mewn i’r e-bost a ddaeth i’r cyfeiriad penodedig. Ar ôl ei wirio, bydd cyfrif GitHub yn cael ei greu a gallwch chi ddechrau defnyddio’r platfform. Gyda’ch cyfrif GitHub wedi’i sefydlu, rydych chi’n barod i osod yr app GitHub Desktop ar eich cyfrifiadur personol. I wneud hyn, agorwch dab newydd yn eich porwr ac ewch i’r dudalen lawrlwytho cymhwysiad.
Mae angen i ddefnyddwyr Windows glicio ar y botwm mawr porffor sy’n dweud “Lawrlwytho ar gyfer Windows”, ond os ydych chi’n ddefnyddiwr Mac, mae angen ichi ddod o hyd i’r llinell sy’n dweud macOS o dan y botwm a chlicio arno. Rhaid iddo fod yn macOS 10.12 neu’n hwyrach neu’n Windows 64-bit. Ar ôl llwytho i lawr, bydd angen i chi osod y cais, ac yna mewngofnodi gyda’r cyfrif a grëwyd yn y cam blaenorol. Nid oes rhaid i chi fewngofnodi i’ch cyfrif ar unwaith, ond mae’n well gwneud hynny nawr. I greu ystorfa newydd, agorwch GitHub Desktop a chliciwch ar yr ail flwch ar y gwaelod sy’n dweud “Creu Storfa Newydd ar eich Gyriant Caled”. Bydd ffenestr naid yn ymddangos y mae angen ei llenwi – dechreuwch trwy enwi’r gadwrfa gyntaf. Ar ôl dewis enw, bydd angen i chi hefyd ddewis lle bydd yn cael ei leoli ar y cyfrifiadur. Gallwch hefyd wirio’r blwch sy’n dweud “Cychwyn y storfa hon gyda README” os ydych chi am addasu’r ffeil README ei hun yn ddiweddarach. Ar ôl hynny cliciwch “Creu Cadwrfa”. O ganlyniad, rydych chi wedi creu ystorfa Git newydd gan ddefnyddio’r app GitHub Desktop heb ddefnyddio porwr.
Ar frig y dudalen newydd, fe welwch enw’r gadwrfa a’r gangen. Mewn gwirionedd, ar hyn o bryd dim ond ar eich cyfrifiadur y mae’r ystorfa ar gael. Er mwyn ei gyhoeddi, mae angen i ni glicio “Cyhoeddi Cadwrfa”. Bydd yr ystorfa newydd nawr yn ymddangos yn eich proffil github. Gallwch ddefnyddio’r app GitHub Desktop i ganghennu’ch prosiect. I wneud hyn, cliciwch “Cangen Gyfredol”, ac yna dewiswch y gangen a ddymunir yn y rhestr o ganghennau, ei henwi a chlicio “Creu”. I newid rhwng cefndiroedd golau a thywyll, ewch i Options, Appearance. Gallwch ddefnyddio’r ap bwrdd gwaith i greu tasgau i gydweithio ar brosiectau ag eraill. Mae cwestiynau yn eich galluogi i gadw golwg ar syniadau a thrafod unrhyw newidiadau i’ch prosiectau. I greu problem, yn y bar dewislen, defnyddiwch y ddewislen “Repository”, yna cliciwch “Creu Rhifyn”.
Fel arall, gallwch chi lansio GitHub Desktop o’r llinell orchymyn. I wneud hyn, agorwch anogwr gorchymyn a theipiwch Github. Gallwch hefyd lansio GitHub Desktop yn erbyn ystorfa benodol. Teipiwch Github ac yna’r llwybr ystorfa.
Coeden ffynhonnell
Mae SourceTree yn gymhwysiad am ddim ar gyfer gweithio gyda gwasanaethau GitHub, BitBucket a Mercurial. Mae ar gael ar gyfer llwyfannau sy’n rhedeg Windows ac iOS. Mae Sourcetree yn gyfeillgar i ddechreuwyr. Mae ganddo GUI greddfol ar gyfer ystorfeydd ac mae’n caniatáu ichi ddefnyddio pŵer llawn Git trwy ryngwyneb symlach. I osod SourceTree, mae angen i chi lawrlwytho’r ffeil gosod o’r wefan swyddogol a’i rhedeg. Yn ystod y broses osod, bydd angen i chi ganiatáu i’r cais wneud newidiadau i’r gyriant caled, cytuno i’r cytundeb trwydded. Hefyd yn ystod y broses osod, efallai y bydd SourceTree yn gofyn a ydych chi am osod unrhyw feddalwedd git ychwanegol. Rhaid ichi ddweud “Ie” a gosod meddalwedd hwn. Mae dwy ffordd o gysylltu â gwasanaeth Github:
- Trwy brotocol awdurdodi OAuth.
- Gydag allwedd SSH.
Gadewch i ni siarad am bob un ohonynt. Y ffordd gyntaf yw cysylltu GitHub â chyfrif o bell. Caniatáu i SourceTree gysylltu eich cyfrif GitHub i OAuth. Dyma’r ffordd hawsaf i gysylltu GitHub â SourceTree.
- Yn gyntaf cliciwch “Ychwanegu cyfrif”.
- Yna dewiswch GitHub ar gyfer cynnal. Peidiwch â newid y protocol a’r dilysu a ffefrir, hynny yw, gadewch HTTPS ac OAuth. Yna cliciwch “Adnewyddu OAuth Token”. Bydd yr ap yn agor tudalen we yn eich porwr yn awtomatig ac yn gofyn ichi am fanylion mewngofnodi eich cyfrif GitHub. Os ydych chi wedi mewngofnodi i’ch cyfrif GitHub yn y porwr hwn o’r blaen, bydd y cam hwn yn cael ei hepgor.
- Cliciwch “Awdurdodi atlassian” i ganiatáu mynediad SourceTree i’ch cyfrif GitHub.
- Ar ôl hynny, dylech weld neges am gwblhau dilysu yn llwyddiannus. Cliciwch OK.
Yna gallwch weld eich ystorfa gyfan yn SourceTree trwy glicio ar eich cyfrif.
Yr ail ffordd yw cysylltu GitHub ag allwedd SSH. I wneud hyn, mae angen i chi gynhyrchu pâr o allweddi SSH. Mae hwn yn allwedd breifat a chyhoeddus. Defnyddir yr allwedd gyhoeddus yn y cyfrif GitHub. Ar y llaw arall, bydd yr allwedd breifat yn cael ei ychwanegu at y rhestr o allweddi ar eich cyfrifiadur. Dyma’r cyfarwyddiadau:
- I gynhyrchu pâr allwedd SSH, ewch i’r ddewislen “Tools” a chliciwch “Creu neu Fewnforio Allweddi SSH”.
- Cliciwch “Cynhyrchu” yn y ffenestr PuTTY generadur allweddol.
- Symudwch y cyrchwr llygoden i le gwag, a symudwch y cyrchwr llygoden tan ddiwedd y genhedlaeth.
- Ar ôl i chi orffen cynhyrchu’r allwedd SSH, gosodwch gyfrinair ar gyfer eich allwedd SSH.
- Arbedwch yr allwedd gyhoeddus a’r allwedd breifat.
- Peidiwch â chau’r generadur allwedd PuTTY. Mewngofnodwch i’ch cyfrif GitHub, cliciwch ar eich eicon avatar yn y gornel dde uchaf, yna cliciwch ar Gosodiadau.
- Cliciwch ar “SSH a GPG allweddi” a dewis “Allwedd SSH Newydd”.
- Rhowch enw i’ch allwedd SSH a chopïwch yr allwedd gyhoeddus o’r generadur allwedd PuTTY i’r maes allwedd. Ar ôl hynny, cliciwch “Ychwanegu Allwedd SSH”.
- Dychwelyd i SourceTree, ewch i “Tools” a chliciwch ar “Lansio Asiant SSH”.
- Ar ôl ychydig, cliciwch ar yr eicon monitor bach ar y bar tasgau.
- O ganlyniad, bydd rhestr o allweddi yn ymddangos. Cliciwch “Ychwanegu Allwedd” i ychwanegu’r allwedd breifat a arbedwyd gennych yn gynharach.
Nawr ewch yn ôl i dudalen ystorfa GitHub a cheisiwch ei glonio gan ddefnyddio SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
GitKraken
Mae GitKraken yn gymhwysiad arall sydd wedi’i gynllunio i weithio gyda systemau rheoli fersiynau amrywiol gan ddefnyddio’r GUI. I ddechrau, mae angen i chi gofrestru ar GitHub a gosod y cymhwysiad GitKraken. Pan ddechreuwch y cais, mae angen i chi nodi’ch enw defnyddiwr a’ch cyfrinair o’r gwasanaeth GitHub. Er mwyn peidio â nodi cyfrinair bob tro, mae angen i chi sefydlu allwedd SSH. Os nad oes gennych allwedd SSH wedi’i chynhyrchu eisoes, gallwch ddilyn y canllaw GitHub ar greu allwedd newydd. Unwaith y bydd gennych eich allwedd SSH, gallwch ei ychwanegu at eich cyfrif GitHub. I wneud hyn, dewiswch “Ffeil” ac yna “Preferences” o’r brif ddewislen. Yna dewiswch “Dilysu” a darparu’r llwybrau ar gyfer eich allweddi cyhoeddus a phreifat. Y cam cyntaf wrth gyhoeddi unrhyw gynnwys i GitHub yw creu ystorfa leol i gadw golwg ar eich gwaith. Bydd y ffolder hwn yn cynnwys yr holl ffeiliau yr ydych am ei gyhoeddi i GitHub. Rhaid i chi ddilyn y cyfarwyddiadau:
- I greu ystorfa newydd yn GitKraken, dewiswch “File” o’r brif ddewislen, yna “Init Repo”. Bydd sawl opsiwn ar gyfer gwahanol fathau o ystorfeydd, dewiswch “Lleol yn Unig”.
- Yna dewiswch y ffolder a fydd yn ystorfa newydd i chi. Gallwch ddewis ffolder wag neu ffolder sydd eisoes yn cynnwys ffeiliau; ni fyddwch yn colli eich newidiadau.
- Mae’r blwch deialog nesaf hefyd yn cynnwys gosodiadau ar gyfer templedi rhagosodedig a ffeiliau trwydded. Gadewch bopeth fel y mae.
- Cliciwch “Creu Cadwrfa”.
Nid oes angen cyfrif Github arnoch i ddefnyddio Git (neu GitKraken) yn lleol ar eich cyfrifiadur. Fodd bynnag, os ydych yn bwriadu cydweithio â defnyddwyr eraill, neu ddefnyddio ffeiliau o gyfrifiaduron lluosog, bydd angen i chi ddefnyddio gwesteiwr fel Github. I greu ystorfa ar GitHub, ar ôl clicio “Init Repo”, dewiswch y llinell “GitHub” a llenwch y ffenestr sy’n ymddangos fel a ganlyn:
- Cyfrif – Enw eich cyfrif GitHub.
- Enw – enw’r ystorfa. Cyfansoddwch ef o lythrennau, rhifau a thanlinellau.
- Disgrifiad – Disgrifiad o’r hyn y bydd y gadwrfa hon yn ei gynnwys.
- Mynediad – mynediad i leoliad anghysbell, p’un a ddylai fod yn weladwy i bawb neu aros ar agor i chi a’r bobl rydych chi’n eu hychwanegu fel cydweithwyr yn unig
- Clonio ar ôl init – gadewch yr opsiwn hwn wedi’i wirio, a fydd yn sicrhau bod yr ystorfa ar gael i chi ar GitHub.
- Ble i glonio i – dewiswch leoliad ar y cyfrifiadur lle dylid gosod y ffolder ystorfa sydd newydd ei chreu.
- Yn olaf, cliciwch ar y botwm “Creu Ystorfa a Chlôn” .
Ar ôl hynny, bydd ffolder newydd yn ymddangos yng nghornel chwith uchaf y rhyngwyneb GitKraken, a gallwn weld mwy o wybodaeth amdano yn y golofn chwith. Wrth gysylltu GitHub â GitKraken, gwnewch yn siŵr bod awdurdodiad yn cael ei berfformio naill ai yn Chrome neu Firefox, nid Internet Explorer.
Masnachu Bots ar GitHub – Ffynhonnell Agored Bot Github
Defnyddir system rheoli fersiwn Git, ymhlith pethau eraill, i ddatblygu
robotiaid masnachu . Dyma rai enghreifftiau o ddatblygiadau o’r fath y gallwch eu llwytho i lawr a’u defnyddio.
Robot Masnachu Python
Mae robot masnachu a ysgrifennwyd yn Python ar gael yn https://github.com/areed1192/python-trading-robot, a all redeg strategaethau awtomataidd gan ddefnyddio dadansoddiad technegol. Mae’r robot wedi’i gynllunio i efelychu sawl senario cyffredin: Gall gyfrifo’r sgoriau risg cyffredinol sy’n gysylltiedig â phortffolio a darparu adborth amser real wrth fasnachu. Yn eich galluogi i weithio gyda thabl data amser real sy’n cynnwys prisiau hanesyddol a chyfredol wrth iddynt newid. Bydd yn gwneud y broses o storio data yn syml a gyda mynediad cyflym. Yn ogystal, bydd yn cael ei addasu fel y gallwch weld eich data ariannol yn hawdd wrth iddo ddod i mewn a gwneud dadansoddiad pellach os oes angen. Yn cynnwys dangosyddion sy’n defnyddio prisiau hanesyddol a chyfredol.
Masnachu bot Cassandre
Dolen robot masnachu Cassandre â GitHub https://github.com/cassandre-tech/cassandre-trading-bot – yn gallu gofalu am gysylltu â’r gyfnewidfa, cyfrifon, archebion, trafodion a swyddi, felly gallwch chi ganolbwyntio ar adeiladu’ch strategaeth. Mae pob datganiad yn cael ei brofi i weithio gyda’r cyfnewidfeydd Kucoin, Coinbase a Binance. Ag ef, mae’n hawdd creu eich strategaeth eich hun, ar gyfer hyn does ond angen i chi osod yr amodau ar gyfer pan fyddwch chi eisiau creu swyddi byr neu hir a gosod y rheolau. Mae yna lwythwr ar gyfer profi’r bot ar ddata hanesyddol. Yn ystod y profion, bydd Cassandre yn mewnforio’r data a’i ychwanegu at eich strategaeth. Bydd Cassandre yn eich helpu i adeiladu strategaeth yn seiliedig ar lyfrgell dadansoddi technegol ta4j.
EA31337 Rhydd
Mae EA31337 Libre yn https://github.com/EA31337/EA31337-Libre yn robot masnachu Forex aml-strategaeth am ddim sydd wedi’i ysgrifennu yn MQL. Mae gan y robot masnachu dros 35 o strategaethau i ddewis ohonynt. Gall pob strategaeth ddadansoddi’r farchnad ar wahanol amserlenni yn annibynnol. Mae dadansoddiad o’r farchnad yn seiliedig ar ddangosyddion technegol poblogaidd. Gallwch hefyd ysgrifennu eich strategaethau eich hun.
Robot kevirite. Banavo