Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal

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

Ang Git ay isang command-line utility para sa version control, iyon ay, para sa pagpapanatili ng kasaysayan ng mga pagbabago na ginagawa ng user sa mga project file. Ito ay kadalasang ginagamit upang magtrabaho sa mga application, ngunit maaari itong magamit sa ibang mga kaso, halimbawa, ang mga taga-disenyo ay gumagamit ng Git upang mag-imbak ng iba’t ibang bersyon ng mga guhit at layout. Binibigyang-daan ka ng Git na i-rollback ang isang application sa mas naunang bersyon, ihambing at suriin ang mga pagbabago.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal

Git para sa mga nagsisimula: pangunahing mga termino at konsepto, panimulang gabay

Bago ka magsimulang magtrabaho sa Git, kailangan mong maunawaan kung ano ang isang repositoryo, commit, at branch.
Ang repositoryo ay isang lugar kung saan iniimbak ang code o iba pang data, pati na rin ang kasaysayan ng kanilang mga pagbabago. Ang Git program ay lokal na tumatakbo at ang lahat ng impormasyon ay nakaimbak sa iyong computer, ngunit maaari mo ring gamitin ang mga serbisyo sa Internet. Ang pinakasikat sa kanila ay Github. May dalawa pang kilalang-kilala: Bitbucket at GitLab.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
Ang commit ay isang snapshot ng estado ng isang proyekto sa isang partikular na punto ng oras. Mayroon itong natatanging ID at mga komento.
Ang sangay ay isang kasaysayan ng mga pagbabagong ginawa sa isang proyekto. Ito ay may sariling pangalan at binubuo ng mga commit. Ang isang repository ay maaaring magkaroon ng maraming sangay na nagsanga o sumasama sa iba pang mga sangay.

Paano Gumagana ang Git

Ipakita natin nang biswal kung paano inayos ang Git storage system, gamit ang isang simpleng drawing bilang halimbawa.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalDito kinakatawan ng mga lupon ang mga commit, at ipinapakita ng mga arrow kung alin ang tinutukoy kung alin. Dahil ang lahat ay tumutukoy sa nauna, C3 ang pinakabago, C2 ang mas lumang bersyon, at iba pa, hanggang sa pinakauna sa C0 branch na ito. Ito ang master branch, karaniwang tinutukoy bilang master. Ang parihaba na may label na pangunahing* sa loob ay nagpapakita kung aling commit ang kasalukuyan mong ginagawa. Sa figure, makikita mo ang isang simpleng graph na may isang sangay at apat na commit. Nagagawa rin ng Git na gumana sa mga kumplikadong graph na kinabibilangan ng ilang sangay na maaaring pagsamahin sa isa.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal

Pag-install ng Git

Ang Git ay isang console utility na maaaring tumakbo sa Windows, Mac OS, at Linux operating system. Sasabihin namin sa iyo kung paano i-install ito para sa bawat isa sa kanila. Upang mai-install sa ilalim ng Windows OS, kailangan mong i-download ang application mula sa opisyal na website https://git-scm.com/downloads at i-install ito.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalKung mayroon kang Mac OS at na-install ang Homebrew package manager, ipasok ang command:
brew install git Kung hindi naka-install ang Homebrew, pagkatapos ay patakbuhin ang:
git –version Pagkatapos nito, sa lalabas na window, sasabihan kang mag-install ng Command Line Tools . Ang Git ay mai-install din sa utility na ito. Para sa Linux Debian at iba pang mga distribusyon batay sa bersyong ito, tulad ng Ubuntu o Mint, ang sumusunod na command ay kinakailangan upang mai-install:
sudo apt install gitPara sa Linux CentOS, kailangan mong ipasok ang:
sudo yum install git Ano ang Git, pag-install at pagsasaayos – pag-install: https://youtu.be/bkNCylkzFRk

Pag-preset ng Git

Pagkatapos i-install ang Git, kailangan mong i-configure ito upang sa bawat oras na lumikha ka ng isang commit, ang pangalan ng may-akda ay ipinahiwatig. Upang gawin ito, patakbuhin ang git at isagawa ang utos:
git config –global user.name ” May-
akda
Dito, sa halip na “May-akda”, itinakda namin ang aming pangalan, halimbawa, “Ivan_Petrov”. Pagkatapos nito, maaari mong itakda ang email address gamit ang sumusunod na command:
git config –global user.email “You_adr@email.com” Sa kasong ito, sa halip na “You_adr@email.com” ipinapahiwatig namin ang totoong email address.

Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
GIT filesystem

Paglikha ng Iyong Unang Git Repository

Upang lumikha ng isang repositoryo, pumunta muna sa folder ng proyekto. Halimbawa, sa Windows ito ay maaaring D:/GitProject. Ipasok ang command:
cd
d:\GitProject Pagkatapos noon, lumikha ng repository:
git init Pagkatapos nito, idagdag ang lahat ng mga file:
git add –all Upang magdagdag ng isang partikular na file, ipasok ang:
git add filename Ngayon ay maaari kang lumikha ng isang commit:
git commit -m “comment” Ilang mga tala sa paggawa ng repositoryo:

  1. Ang isang repository ay maaaring magkaroon ng maraming file at subfolder (karamihan ay isang regular na folder lamang).
  2. Pinakamainam na magkaroon ng isang hiwalay na imbakan para sa bawat proyekto.
  3. Huwag lumikha ng mga folder para sa isang imbakan sa loob ng isa pang imbakan (iwasan ang mga imbakan ng matryoshka!).
  4. Ang mga pagbabagong ginawa sa mga folder ng repositoryo ay “sinusubaybayan” ng Git, ngunit ang mga pagbabagong ito ay dapat idagdag sa repositoryo upang masubaybayan o maitala.
  5. Maaari mong kontrolin ang mga elemento na “pinapanood” ng Git. Pinakamainam na huwag pansinin ang napakalaking dataset o pansamantalang mga file.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
Git repository

Kailan Mag-commit

Ang mga commit sa Git ay inirerekomenda sa mga sumusunod na kaso:

  • bagong pag-andar na idinagdag sa proyekto;
  • lahat ng mga bug ay naayos;
  • magsasara ka para sa araw na ito at gusto mong i-save ang iyong mga pagbabago.

Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal

Makipagtulungan sa mga proyekto ng Git

Sabihin nating ikaw at ang iyong mga kaibigan ay nakaisip ng isang bagong proyekto at nagpasyang magbahagi ng mga responsibilidad. Ang isa ay magiging responsable para sa pag-andar, ang isa para sa disenyo at disenyo, ang pangatlo para sa pagpaparehistro, awtorisasyon at seguridad. Sa kasong ito, kailangan mong sangay. Gaya ng nabanggit na, ang isang sangay ay isang set ng mga commit na sunod-sunod na sunod-sunod. Ang master branch ay tinatawag na master. Ang iba pang mga sangay ay para sa pagpapatupad ng mga bagong feature o pag-aayos ng mga bug. Kaya, sa isang hiwalay na sangay, maaari kang gumawa ng anumang mga pagbabago, at pagkatapos ay pagsamahin ang mga ito sa pangunahing isa. Maraming mga eksperto ang hindi nagpapayo sa paglikha ng mga commit sa pangunahing sangay, ngunit inirerekomenda ang paglikha ng bago, paggawa ng mga pagbabago dito at pagkatapos ay pagsamahin ito sa master. Upang magsimula ng bagong sangay, kailangan mong patakbuhin ang utos:
git branch
bugFixMagagawa rin ito gamit ang sumusunod na command:
git checkout –b
bugFix

Ang pangalawang paraan ay naiiba mula sa una sa kasong ito, pagkatapos isagawa ang utos, agad kang nakapasok sa nilikha na sangay.

Mas mainam na pangalanan ang bagong sangay na may isang maigsi, ngunit sa parehong oras ay may sapat na kapasidad at naiintindihan na pangalan upang maiwasan ang pagkalito sa proyekto. Kapag ginagamit ang iyong system, maaari kang tumukoy ng identifier bago ang pangalan ng gawain. Gayundin, huwag kalimutang iwanan ang iyong komento sa bawat commit na iyong gagawin, na dapat magpahiwatig ng kakanyahan ng mga pagbabago. Upang lumipat mula sa isang sangay patungo sa isa pa, kailangan mong patakbuhin ang sumusunod na utos:
git checkout
bago
_1 Pagkatapos tapusin ang trabaho, ang mga pagbabagong ginawa sa kasalukuyang sangay ay dapat isama sa master, masters. Upang gawin ito, i-checkout muna ang master branch gamit ang command:
git checkout master Pagkatapos nito, i-update ang lokal na branch:
git
pull
origin
masterNgayon ay maaari mo nang pagsamahin ang mga sangay:
git
merge
bugFix Ang utos na ito ay nagdaragdag ng mga pagbabago mula sa sangay na tinukoy sa (bugFix) na utos sa sangay na kinaroroonan mo, sa kasong ito master. Upang tingnan ang kasalukuyang estado ng sangay, kailangan mong ipasok ang command:
git status Upang makita ng ibang mga user na nagtatrabaho sa proyekto ang mga pagbabagong ginawa, kailangan mong itulak ang mga ito sa server. Upang gawin ito, kailangan mo munang pumunta sa sangay na gusto mong itulak sa github. Upang makapasok sa master, patakbuhin ang command:
git checkout master Pagkatapos nito, maaari mo itong itulak sa Github server:
git push origin masterUpang ang ibang tao ay makakuha ng access sa proyekto, kailangan mo ng serbisyo para sa pag-iimbak ng code, halimbawa, Github. Kung sumali ka kamakailan sa proyekto at kailangan mong i-download ito sa iyong sarili, patakbuhin ang command:
git clone https://github.com/…/….git

Dito https://github.com/…/….git ang address ng repositoryo. Maaari itong makuha sa pamamagitan ng pagbubukas ng nais na proyekto at pag-click sa berdeng “Code” na pindutan.

Mahalagang payo!

Inirerekomenda na i-update mo ang mga master sa iyong lokal na makina bago gumawa ng bagong sangay. Upang gawin ito, ipasok ang nais na sangay at patakbuhin ang sumusunod na command:
git pull origin master Bilang resulta, ang mga aktwal na pagbabago ay mada-download mula sa github. Sa parehong paraan, maaari mong i-update ang anumang sangay. Upang i-update ang lahat ng umiiral na mga sangay, maaari mong patakbuhin ang command:
git pull

Isang karaniwang problema kapag nagtatrabaho sa isang proyekto ng Git

Kapag sinusubukang awtomatikong pagsamahin ang mga pagbabago, maaaring mangyari na ang parehong mga sangay ay may mga pagbabago sa parehong linya sa kasong ito kapag pinatakbo mo ang command:
git merge master Lumilitaw ang sumusunod na error:
Auto-merging Hello.py
CONFLICT (content): I-merge ang conflict sa Hello.py Nabigo ang
awtomatikong pagsasama; ayusin ang mga salungatan at pagkatapos ay gawin ang resulta. Sa kasong ito, kailangan mong manu-manong lutasin ang salungatan. Upang gawin ito, buksan ang file kung saan nangyari ang error, sa aming kaso ito ay Hello.py, alamin kung ano ang mali at i-troubleshoot. Pagkatapos nito, idagdag ang naitama na file gamit ang command:
git add
Hello
.
py At lumikha ng bagong commit:
git commit -m “Pinagsamang salungatan”

Mga kapaki-pakinabang na utos – Mga utos ng Git

Malalaman mo kung paano naiiba ang ilalim na sangay sa isa pa gamit ang command:
git
diff < first_branch > <second_branch> Para magtanggal ng karagdagang branch, i-type ang:

branch_namegit branch -d <
git help Humingi ng tulong sa isang partikular na command:
git help <command_name> Git at GitHub beginner course – kung ano ang kailangan mong malaman tungkol sa pag-install, kung paano i-install, commit, repository, command, kung paano lumikha, magtanggal at gumawa ng mga pagbabago sa mga branch: https: //youtu.be/zZBiln_2FhM



Mga programang GUI para sa pagtatrabaho sa Git

Mas madaling pamahalaan ang mga bersyon ng software hindi sa pamamagitan ng command line, ngunit gamit ang isang graphical na interface. Ang ilang mga development environment at text editor ay nagbibigay ng graphical na interface para sa pagtatrabaho sa Git. Ngunit mayroon ding mga espesyal na programa, inilista namin ang ilan sa mga ito:

  1. Ang GitHub Desktop ay isang graphical na application na idinisenyo upang gumana sa Git utility at ang serbisyo ng Github, maaari itong mag-clone at mag-download ng mga repositoryo sa iyong hard drive, pati na rin pamahalaan ang mga pagbabago at gumawa ng iba pang mga kapaki-pakinabang na bagay.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  2. Ang Sourcetree ay isang libreng Git client para sa Windows at Mac operating system na nagpapadali sa pakikipag-ugnayan sa mga repositoryo.
  3. Ang GitKraken ay isang user-friendly na graphical na kliyente para sa Windows, Linux at MacOs na sumusuporta sa mga serbisyo ng GitHub, GitLab at Bitbucket. Gamit ito, hindi mo lamang malulutas ang mga pangunahing gawain, ngunit magsagawa rin ng mas kumplikadong mga operasyon, halimbawa, pagsamahin at muling ayusin ang mga commit, pagsamahin ang mga sangay, muling pagsulat ng kasaysayan.

Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalPag-usapan natin ang bawat isa sa kanila nang mas detalyado.

GitHub Desktop

Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
Pamamahala at pag-configure ng mga proyekto Github Desktop
Ang GitHub Desktop ay isang application para sa iyong personal na computer na nagbibigay-daan sa iyong direktang makipag-ugnayan sa serbisyo ng Github. Binibigyang-daan ka ng tool na ito na pamahalaan ang mga bersyon gamit ang isang graphical na interface, na nagpapabilis sa iyong daloy ng trabaho sa pag-unlad. Binibigyang-daan ka ng GitHub Desktop na makipag-ugnayan sa Git nang hindi gumagamit ng command line, gamit lamang ang interface ng application. Kapansin-pansin na hindi magagawa ng GitHub Desktop app ang lahat ng maaaring gawin sa command line, ngunit ang user interface mismo ay nag-aalok ng mga pangunahing Git command. Gumagana ang GitHub Desktop para sa lahat ng sikat na operating system, kabilang ang Windows, Linux, at macOS. Sasabihin namin sa iyo kung paano i-install ang GitHub Desktop at gumana sa application na ito. Upang magamit ang serbisyo ng GitHub at ang GitHub Desktop app, Kakailanganin mong lumikha ng isang Github account kung wala ka pa nito. Upang gawin ito, pumunta sa GitHub. Sa kanang sulok sa itaas, makakakita ka ng button na nagsasabing “Mag-sign up”.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalMag-click dito upang pumunta sa susunod na pahina. Kailangan mong ipasok ang iyong mga detalye, kabilang ang iyong email address, username, at password. Sa susunod na yugto, hihilingin sa iyong i-verify ang iyong account sa pamamagitan ng pag-click sa link sa loob ng email na dumating sa tinukoy na address. Kapag na-verify na, gagawa ng GitHub account at maaari mong simulang gamitin ang platform. Sa pag-set up ng iyong GitHub account, handa ka nang i-install ang GitHub Desktop app sa iyong personal na computer. Upang gawin ito, magbukas ng bagong tab sa iyong browser at pumunta sa pahina ng pag-download ng application.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalAng mga user ng Windows ay kailangang mag-click sa malaking purple na button na nagsasabing “I-download para sa Windows”, ngunit kung ikaw ay isang Mac user, kailangan mong hanapin ang linya na nagsasabing macOS sa ilalim ng button at i-click ito. Dapat ay macOS 10.12 o mas bago o 64-bit na Windows. Pagkatapos mag-download, kakailanganin mong i-install ang application, at pagkatapos ay mag-log in gamit ang account na ginawa sa nakaraang hakbang. Hindi mo kailangang mag-sign in kaagad sa iyong account, ngunit pinakamahusay na gawin ito ngayon. Upang lumikha ng bagong repositoryo, buksan ang GitHub Desktop at mag-click sa pangalawang kahon sa ibaba na nagsasabing “Gumawa ng Bagong Imbakan sa iyong Hard Drive”. Lilitaw ang isang pop-up window na kailangang punan – magsimula sa pamamagitan ng pagbibigay ng pangalan sa unang repository. Pagkatapos pumili ng pangalan, kakailanganin mo ring piliin kung saan ito matatagpuan sa computer. Maaari mo ring lagyan ng check ang kahon na nagsasabing “I-initialize ang repository na ito gamit ang README” kung gusto mong baguhin ang README file mismo sa ibang pagkakataon. Pagkatapos nito, i-click ang “Gumawa ng Repository”. Bilang resulta, nakagawa ka ng bagong Git repository gamit ang GitHub Desktop app nang hindi gumagamit ng browser.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalSa tuktok ng bagong pahina, makikita mo ang pangalan ng repositoryo at ang sangay. Sa katunayan, sa ngayon ang repositoryo ay magagamit lamang sa iyong computer. Upang mai-publish ito, kailangan nating i-click ang “I-publish ang Repository”. Lalabas na ngayon ang bagong repositoryo sa iyong github profile. Maaari mong gamitin ang GitHub Desktop app upang i-branch ang iyong proyekto. Upang gawin ito, i-click ang “Kasalukuyang Sangay”, at pagkatapos ay piliin ang nais na sangay sa listahan ng mga sangay, pangalanan ito at i-click ang “Lumikha”. Upang lumipat sa pagitan ng maliwanag at madilim na background, pumunta sa Opsyon, Hitsura. Maaari mong gamitin ang desktop app upang lumikha ng mga gawain upang makipagtulungan sa mga proyekto sa iba. Nagbibigay-daan sa iyo ang mga tanong na subaybayan ang mga ideya at talakayin ang anumang mga pagbabago sa iyong mga proyekto. Para gumawa ng isyu, sa menu bar, gamitin ang menu na “Repository”, pagkatapos ay i-click ang “Gumawa ng Isyu”.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalBilang kahalili, maaari mong ilunsad ang GitHub Desktop mula sa command line. Upang gawin ito, magbukas ng command prompt at i-type ang Github. Maaari mo ring ilunsad ang GitHub Desktop laban sa isang partikular na repositoryo. I-type lamang ang Github na sinusundan ng landas ng imbakan.

Sourcetree

Ang SourceTree ay isang libreng application para sa pagtatrabaho sa mga serbisyo ng GitHub, BitBucket at Mercurial. Ito ay magagamit para sa mga platform na nagpapatakbo ng Windows at iOS. Sourcetree ay beginner-friendly. Mayroon itong intuitive na GUI para sa mga repository at nagbibigay-daan sa iyong gamitin ang buong kapangyarihan ng Git sa pamamagitan ng pinasimpleng interface. Upang i-install ang SourceTree, kailangan mong i-download ang file ng pag-install mula sa opisyal na site at patakbuhin ito. Sa panahon ng proseso ng pag-install, kakailanganin mong payagan ang application na gumawa ng mga pagbabago sa hard drive, sumang-ayon sa kasunduan sa lisensya. Sa panahon din ng proseso ng pag-install, maaaring itanong ng SourceTree kung gusto mong mag-install ng anumang karagdagang git software. Dapat mong sabihin ang “Oo” at i-install ang software na ito. Mayroong dalawang paraan upang kumonekta sa serbisyo ng Github:

  1. Sa pamamagitan ng OAuth authorization protocol.
  2. Gamit ang isang SSH key.

Pag-usapan natin ang bawat isa sa kanila. Ang unang paraan ay ang pagkonekta sa GitHub sa isang malayuang account. Payagan ang SourceTree na ikonekta ang iyong GitHub account sa OAuth. Ito ang pinakamadaling paraan upang ikonekta ang GitHub sa SourceTree.

  1. I-click muna ang “Magdagdag ng account”.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  2. Pagkatapos ay piliin ang GitHub para sa pagho-host. Huwag baguhin ang gustong protocol at authentication, ibig sabihin, iwanan ang HTTPS at OAuth. Pagkatapos ay i-click ang “I-refresh ang OAuth Token”. Awtomatikong magbubukas ang app ng isang web page sa iyong browser at hihilingin sa iyo ang mga detalye ng pag-login sa iyong GitHub account. Kung dati kang naka-log in sa iyong GitHub account sa browser na ito, lalaktawan ang hakbang na ito.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  3. I-click ang “Pahintulutan ang atlassian” upang payagan ang SourceTree na ma-access ang iyong GitHub account.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  4. Pagkatapos nito, dapat mong makita ang isang mensahe tungkol sa matagumpay na pagkumpleto ng pagpapatunay. I-click ang OK.

Maaari mong tingnan ang iyong buong repository sa SourceTree sa pamamagitan ng pag-click sa iyong account.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalAng pangalawang paraan ay ang pagkonekta sa GitHub gamit ang isang SSH key. Upang gawin ito, kailangan mong bumuo ng isang pares ng mga SSH key. Isa itong pribado at pampublikong susi. Ginagamit ang pampublikong key sa GitHub account. Sa kabilang banda, ang pribadong key ay idaragdag sa listahan ng mga key sa iyong computer. Ang mga sumusunod ay ang mga tagubilin:

  1. Upang bumuo ng isang pares ng SSH key, pumunta sa menu na “Mga Tool” at i-click ang “Gumawa o Mag-import ng Mga SSH Key”.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  2. I-click ang “Bumuo” sa PuTTY key generator window.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  3. Ilipat ang cursor ng mouse sa isang bakanteng espasyo, at ilipat ang cursor ng mouse hanggang sa katapusan ng henerasyon.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  4. Pagkatapos mong mabuo ang SSH key, magtakda ng password para sa iyong SSH key.
  5. I-save ang pampublikong susi at pribadong susi.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  6. Huwag isara ang PuTTY key generator. Mag-log in sa iyong GitHub account, i-click ang icon ng iyong avatar sa kanang sulok sa itaas, pagkatapos ay i-click ang Mga Setting.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  7. Mag-click sa “SSH at GPG key” at piliin ang “Bagong SSH key”.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  8. Bigyan ng pangalan ang iyong SSH key at kopyahin ang public key mula sa PuTTY key generator papunta sa key field. Pagkatapos nito, i-click ang “Magdagdag ng SSH Key”.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  9. Bumalik sa SourceTree, pumunta sa “Tools” at mag-click sa “Ilunsad ang SSH Agent”.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  10. Pagkaraan ng ilang sandali, i-click ang maliit na icon ng monitor sa taskbar.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal
  11. Bilang resulta, lilitaw ang isang listahan ng mga susi. I-click ang “Add Key” para idagdag ang private key na na-save mo kanina.Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal

Ngayon bumalik sa pahina ng imbakan ng GitHub at subukang i-clone ito gamit ang SSH. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm

GitKraken

Ang GitKraken ay isa pang application na idinisenyo upang gumana sa iba’t ibang mga version control system gamit ang GUI. Upang makapagsimula, kailangan mong magparehistro sa GitHub at i-install ang GitKraken application. Kapag sinimulan mo ang application, kailangan mong ipasok ang iyong username at password mula sa serbisyo ng GitHub. Upang hindi magpasok ng password sa bawat oras, kailangan mong mag-set up ng SSH key. Kung wala ka pang nabuong SSH key, maaari mong sundin ang GitHub guide sa paggawa ng bagong key. Kapag nakuha mo na ang iyong SSH key, maaari mo itong idagdag sa iyong GitHub account. Upang gawin ito, piliin ang “File” pagkatapos ay “Mga Kagustuhan” mula sa pangunahing menu. Pagkatapos ay piliin ang “Authentication” at ibigay ang mga path para sa iyong mga pampubliko at pribadong key. Ang unang hakbang sa pag-publish ng anumang nilalaman sa GitHub ay lumikha ng isang lokal na imbakan upang masubaybayan ang iyong trabaho. Ang folder na ito ay maglalaman ng lahat ng mga file na gusto mong i-publish sa GitHub. Dapat mong sundin ang mga tagubilin:

  1. Upang lumikha ng bagong repositoryo sa GitKraken, piliin ang “File” mula sa pangunahing menu, pagkatapos ay “Init Repo”. Magkakaroon ng ilang mga opsyon para sa iba’t ibang uri ng mga repositoryo, piliin ang “Local Only”.
  2. Pagkatapos ay piliin ang folder na iyong magiging bagong repositoryo. Maaari kang pumili ng isang walang laman na folder o isang folder na naglalaman na ng mga file; hindi mawawala ang iyong mga pagbabago.
  3. Ang susunod na dialog box ay naglalaman din ng mga setting para sa mga default na template at mga file ng lisensya. Iwanan ang lahat ng ito ay.
  4. I-click ang “Gumawa ng Repository”.

Hindi mo kailangan ng Github account para magamit ang Git (o GitKraken) nang lokal sa iyong computer. Gayunpaman, kung plano mong makipagtulungan sa ibang mga user, o gumamit ng mga file mula sa maraming computer, kakailanganin mong gumamit ng host gaya ng Github. Upang lumikha ng repositoryo sa GitHub, pagkatapos i-click ang “Init Repo”, piliin ang linyang “GitHub” at punan ang window na lilitaw tulad ng sumusunod:

  1. Account – Ang pangalan ng iyong GitHub account.
  2. Pangalan – ang pangalan ng repositoryo. Buuin ito mula sa mga titik, numero at salungguhit.
  3. Paglalarawan – Paglalarawan ng kung ano ang nilalaman ng repository na ito.
  4. Access – access sa isang malayong lokasyon, ito man ay dapat makita ng lahat o manatiling bukas lamang sa iyo at sa mga taong idinagdag mo bilang mga collaborator
  5. I-clone pagkatapos ng init – hayaang naka-check ang opsyong ito, na gagawing available sa iyo ang repositoryo sa GitHub.
  6. Kung saan i-clone – pumili ng lokasyon sa computer kung saan dapat ilagay ang bagong likhang folder ng repositoryo.
  7. Panghuli, i-click ang pindutang “Gumawa ng Repository at I-clone” .

Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakalPagkatapos nito, may lalabas na bagong folder sa kaliwang sulok sa itaas ng interface ng GitKraken, at makakakita tayo ng higit pang impormasyon tungkol dito sa kaliwang column. Kapag ikinonekta ang GitHub sa GitKraken, tiyaking ginagawa ang pahintulot sa Chrome o Firefox, hindi sa Internet Explorer.

Trading Bots sa GitHub – Bot Github Open Source

Ang sistema ng kontrol sa bersyon ng Git ay ginagamit, bukod sa iba pang mga bagay, upang bumuo
ng mga robot sa pangangalakal . Narito ang ilang halimbawa ng mga naturang development na maaari mong i-download at gamitin.

Robot ng Python Trading

Available ang isang trading robot na nakasulat sa Python sa https://github.com/areed1192/python-trading-robot, na maaaring magpatakbo ng mga automated na diskarte gamit ang teknikal na pagsusuri. Ang robot ay idinisenyo upang gayahin ang ilang karaniwang mga sitwasyon: Maaari nitong kalkulahin ang pangkalahatang mga marka ng panganib na nauugnay sa isang portfolio at magbigay ng real-time na feedback habang nakikipagkalakalan. Binibigyang-daan kang magtrabaho sa isang real-time na talahanayan ng data na naglalaman ng parehong makasaysayang at kasalukuyang mga presyo habang nagbabago ang mga ito. Gagawin nitong simple at may mabilis na pag-access ang proseso ng pag-iimbak ng data. Bilang karagdagan, ito ay iko-customize upang madali mong makita ang iyong data sa pananalapi sa pagdating nito at magsagawa ng karagdagang pagsusuri kung kinakailangan. Naglalaman ng mga tagapagpahiwatig na gumagamit ng parehong makasaysayang at kasalukuyang mga presyo.

Trading bot Cassandre

Cassandre trading robot link sa GitHub https://github.com/cassandre-tech/cassandre-trading-bot – ay kayang alagaan ang pagkonekta sa exchange, account, order, deal at posisyon, para makapag-focus ka sa pagbuo ng iyong diskarte. Ang bawat release ay sinubok upang gumana sa Kucoin, Coinbase at Binance exchange. Gamit ito, madaling lumikha ng iyong sariling diskarte, para dito kailangan mo lamang itakda ang mga kondisyon kung kailan mo gustong lumikha ng maikli o mahabang posisyon at itakda ang mga patakaran. Mayroong loader para sa pagsubok sa bot sa makasaysayang data. Sa panahon ng mga pagsubok, ii-import ni Cassandre ang data at idaragdag ito sa iyong diskarte. Tutulungan ka ni Cassandre na bumuo ng diskarte batay sa library ng teknikal na pagsusuri ng ta4j.
Git para sa mga nagsisimula, kung paano mag-install, gumamit, mga robot sa pangangalakal

EA31337 Libre

Ang EA31337 Libre sa https://github.com/EA31337/EA31337-Libre ay isang libreng multi-diskarteng Forex trading robot na nakasulat sa MQL. Ang trading robot ay may higit sa 35 na diskarte na mapagpipilian. Ang bawat diskarte ay maaaring suriin ang merkado sa iba’t ibang mga timeframe nang nakapag-iisa. Ang pagsusuri sa merkado ay batay sa mga sikat na teknikal na tagapagpahiwatig. Maaari ka ring sumulat ng iyong sariling mga diskarte.

info
Rate author

  1. Babubhai Senava

    Robot kevirite. Banavo

    Sagutin