Git, versiyaya nəzarət üçün, yəni istifadəçinin layihə fayllarına etdiyi dəyişikliklərin tarixini saxlamaq üçün əmr xətti yardım proqramıdır. O, adətən proqramlar üzərində işləmək üçün istifadə olunur, lakin digər hallarda da istifadə oluna bilər, məsələn, dizaynerlər Git-dən çertyojların və planların müxtəlif versiyalarını saxlamaq üçün istifadə edirlər. Git sizə proqramı əvvəlki versiyaya geri qaytarmağa, dəyişiklikləri müqayisə etməyə və təhlil etməyə imkan verir.
- Başlayanlar üçün Git: əsas terminlər və anlayışlar, giriş bələdçisi
- Git necə işləyir
- Git quraşdırılması
- Git-in əvvəlcədən qurulması
- İlk Git Repozitorunuzu Yaradın
- Nə vaxt öhdəsindən gəlmək
- Git layihələrində əməkdaşlıq edin
- Git layihəsi ilə işləyərkən ümumi problem
- Faydalı əmrlər – Git əmrləri
- Git ilə işləmək üçün GUI proqramları
- GitHub Masaüstü
- Mənbə ağacı
- GitKraken
- GitHub-da Ticarət Botları – Bot Github Açıq Mənbə
- Python ticarət robotu
- Cassandre ticarət botu
- EA31337 Pulsuz
Başlayanlar üçün Git: əsas terminlər və anlayışlar, giriş bələdçisi
Git ilə işləməyə başlamazdan əvvəl siz anbarın, öhdəliyin və filialın nə olduğunu başa düşməlisiniz.
Repozitoriya kodun və ya digər məlumatların, eləcə də onların dəyişikliklərinin tarixinin saxlandığı yerdir. Git proqramı yerli olaraq işləyir və bütün məlumatlar kompüterinizdə saxlanılır, lakin siz İnternet xidmətlərindən də istifadə edə bilərsiniz. Onlardan ən populyarı Github-dur. Daha iki məşhur var: Bitbucket və GitLab.
Öhdəlik , müəyyən bir zaman nöqtəsində bir layihənin vəziyyətinin anlıq görüntüsüdür. Onun unikal şəxsiyyət vəsiqəsi və şərhləri var.
Filial layihəyə edilən dəyişikliklərin tarixidir. Onun öz adı var və öhdəliklərdən ibarətdir. Repozitoriyada budaqlanan və ya digər filiallarla birləşən bir neçə filial ola bilər.
Git necə işləyir
Nümunə kimi sadə bir rəsmdən istifadə edərək Git saxlama sisteminin necə qurulduğunu əyani şəkildə göstərək.
Burada dairələr öhdəlikləri, oxlar isə hansının hansına aid olduğunu göstərir. Hər kəs əvvəlkinə istinad etdiyi üçün, bu C0 filialında ən birinciyə qədər C3 ən yeni, C2 köhnə versiyadır və s. Bu, ümumiyyətlə master olaraq adlandırılan master filialıdır. İçəridə əsas* etiketli düzbucaqlı hazırda hansı öhdəliyin üzərində işlədiyinizi göstərir. Şəkildə siz bir budaqlı və dörd öhdəliyi olan sadə bir qrafik görürsünüz. Git eyni zamanda birinə birləşdirilə bilən bir neçə filialı ehtiva edən mürəkkəb qrafiklərlə işləməyi bacarır.
Git quraşdırılması
Git Windows, Mac OS və Linux əməliyyat sistemlərində işləyə bilən konsol yardım proqramıdır. Onların hər biri üçün necə qurulacağını sizə xəbər verəcəyik. Windows OS altında quraşdırmaq üçün proqramı https://git-scm.com/downloads rəsmi saytından yükləməli və quraşdırmalısınız.
Əgər sizdə Mac OS varsa və Homebrew paket meneceri quraşdırılıbsa, əmri daxil edin:
brew install git Əgər Homebrew quraşdırılmayıbsa, onda işə salın:
git –version Bundan sonra görünən pəncərədə sizdən Komanda Xətti Alətlərini quraşdırmaq təklif olunacaq. . Git də bu yardım proqramı ilə quraşdırılacaq. Linux Debian və Ubuntu və ya Mint kimi bu versiyaya əsaslanan digər paylanmalar üçün quraşdırmaq üçün aşağıdakı əmr tələb olunur:
sudo apt install gitLinux CentOS üçün aşağıdakıları daxil etməlisiniz:
sudo yum install git Git nədir, quraşdırma və konfiqurasiya – quraşdırma: https://youtu.be/bkNCylkzFRk
Git-in əvvəlcədən qurulması
Git-i quraşdırdıqdan sonra onu elə konfiqurasiya etməlisiniz ki, hər dəfə commit yaratdığınız zaman müəllifin adı göstərilsin. Bunun üçün git-i işə salın və əmri yerinə yetirin:
git config –global user.name ”
Müəllif
“ Burada “Müəllif” əvəzinə adımızı təyin edirik, məsələn, “Ivan_Petrov”. Bundan sonra e-poçt ünvanını aşağıdakı komanda ilə təyin edə bilərsiniz:
git config –global user.email “You_adr@email.com” Bu halda, “You_adr@email.com” əvəzinə həqiqi e-poçt ünvanını göstəririk.
İlk Git Repozitorunuzu Yaradın
Repozitoriya yaratmaq üçün əvvəlcə layihə qovluğuna keçin. Məsələn, Windows-da bu D:/GitProject ola bilər. Komandanı daxil edin:
cd
d:\GitProject Bundan sonra repozitoriya yaradın:
git init Bundan sonra bütün faylları əlavə edin:
git add –all Müəyyən bir fayl əlavə etmək üçün daxil edin:
git add filename İndi commit yarada bilərsiniz:
git commit -m “comment” Anbar yaratmaqla bağlı bəzi qeydlər:
- Repozitoriyada çoxlu fayl və alt qovluq ola bilər (əsasən adi qovluq).
- Yaxşı olar ki, hər bir layihə üçün ayrıca repozitoriya olsun.
- Başqa repozitoriyada depo üçün qovluq yaratmayın (matryoshka depolarından çəkinin!).
- Repozitoriya qovluqlarında edilən dəyişikliklər Git tərəfindən “izlənir”, lakin izlənilmək və ya qeyd edilmək üçün bu dəyişikliklər depoya əlavə edilməlidir.
- Git-in “izlədiyi” elementləri idarə edə bilərsiniz. Çox böyük məlumat dəstlərini və ya müvəqqəti faylları görməməzlikdən gəlmək yaxşıdır.
Nə vaxt öhdəsindən gəlmək
Git-də öhdəliklər aşağıdakı hallarda tövsiyə olunur:
- layihəyə əlavə edilmiş yeni funksionallıq;
- bütün səhvlər düzəldildi;
- bu gün üçün bağlanırsınız və dəyişikliklərinizi saxlamaq istəyirsiniz.
Git layihələrində əməkdaşlıq edin
Tutaq ki, siz və dostlarınız yeni bir layihə ilə qarşılaşdınız və məsuliyyətləri bölüşmək qərarına gəldiniz. Biri funksionallıq, digəri dizayn və dizayn, üçüncüsü qeydiyyat, icazə və təhlükəsizlik üçün cavabdeh olacaq. Bu halda, filial lazımdır. Artıq qeyd edildiyi kimi, filial bir-birinin ardınca gedən öhdəliklər toplusudur. Usta filialı master adlanır. Digər filiallar yeni funksiyalar tətbiq etmək və ya səhvləri düzəltmək üçündür. Beləliklə, ayrı bir filialda hər hansı bir dəyişiklik edə bilərsiniz və sonra onları əsas ilə birləşdirə bilərsiniz. Bir çox ekspertlər əsas filialda öhdəliklər yaratmağı məsləhət görmürlər, lakin yenisini yaratmağı, onda dəyişikliklər etməyi və sonra ustaya birləşdirməyi məsləhət görürlər. Yeni filiala başlamaq üçün aşağıdakı əmri yerinə yetirməlisiniz:
git branch
bugFixBunu aşağıdakı komanda ilə də etmək olar:
git checkout –b
bugFix
İkinci üsul birincidən onunla fərqlənir ki, bu halda əmri yerinə yetirdikdən sonra dərhal yaradılmış filiala daxil olursunuz.
Layihədə çaşqınlığın qarşısını almaq üçün yeni filialı qısa, lakin eyni zamanda kifayət qədər tutumlu və başa düşülən bir adla adlandırmaq daha yaxşıdır. Sisteminizdən istifadə edərkən, tapşırıq adından əvvəl identifikator təyin edə bilərsiniz. Həmçinin, dəyişikliklərin mahiyyətini göstərməli olan hər bir yaratdığınız öhdəlikdə öz şərhinizi buraxmağı unutmayın. Bir filialdan digərinə keçmək üçün aşağıdakı əmri yerinə yetirmək lazımdır:
git checkout
new
_1 İşi bitirdikdən sonra cari filiala edilən dəyişikliklər master, masters ilə birləşdirilməlidir. Bunun üçün əvvəlcə master filialını aşağıdakı əmrdən istifadə edərək yoxlayın:
git checkout master Bundan sonra yerli filialı yeniləyin:
git
pull
origin
masterİndi siz filialları birləşdirə bilərsiniz:
git
merge
bugFix Bu əmr (bugFix) əmrində göstərilən filialdan daxil olduğunuz filiala dəyişiklikləri əlavə edir, bu halda master. Filialın cari vəziyyətinə baxmaq üçün aşağıdakı əmri daxil etməlisiniz:
git status Layihədə işləyən digər istifadəçilərin edilən dəyişiklikləri görməsi üçün onları serverə itələmək lazımdır. Bunu etmək üçün əvvəlcə github-a itələmək istədiyiniz filiala getməlisiniz. Master daxil etmək üçün əmri işlədin:
git checkout master Bundan sonra onu Github serverinə itələyə bilərsiniz:
git push origin masterBaşqa bir şəxsin layihəyə giriş əldə etməsi üçün kodu saxlamaq üçün xidmətə ehtiyacınız var, məsələn, Github. Layihəyə bu yaxınlarda qoşulmusunuzsa və onu özünüzə yükləməlisinizsə, əmri işlədin:
git clone https://github.com/…/….git
Burada https://github.com/…/….git deponun ünvanıdır. İstədiyiniz layihəni açıb yaşıl “Kod” düyməsini sıxmaqla əldə etmək olar.
Vacib məsləhət!
Yeni filial yaratmazdan əvvəl yerli maşınınızdakı ustaları yeniləməyiniz tövsiyə olunur. Bunun üçün istədiyiniz filiala daxil olun və aşağıdakı əmri yerinə yetirin:
git pull origin master Nəticədə, faktiki dəyişikliklər github-dan endiriləcək. Eyni şəkildə, istənilən filialı yeniləyə bilərsiniz. Bütün mövcud filialları yeniləmək üçün əmri işlədə bilərsiniz:
git pull
Git layihəsi ilə işləyərkən ümumi problem
Dəyişiklikləri avtomatik birləşdirməyə çalışarkən, komandanı işlətdiyiniz zaman hər iki filialda eyni sətirdə dəyişikliklər ola bilər:
git merge master Aşağıdakı xəta görünür:
Avtomatik birləşmə Hello.py
CONFLICT (məzmun): Münaqişəni birləşdirin. Hello.py
Avtomatik birləşmə uğursuz oldu; münaqişələri həll edin və nəticəni verin. Bu vəziyyətdə, münaqişəni əl ilə həll etməlisiniz. Bunun üçün xətanın baş verdiyi faylı açın, bizim vəziyyətimizdə bu Hello.py-dir, nəyin səhv olduğunu anlayın və problemləri həll edin. Bundan sonra, düzəliş edilmiş faylı əmrlə əlavə edin:
git add
Hello
.
py Və yeni bir öhdəlik yaradın:
git commit -m “Birləşdirilmiş münaqişə”
Faydalı əmrlər – Git əmrləri
Aşağıdakı budağın digərindən necə fərqləndiyini aşağıdakı komandadan istifadə etməklə öyrənə bilərsiniz:
git
diff < first_branch > <ikinci_branch> Əlavə filialı silmək üçün
filial_adıgit branch -d <
yazın:
git help Müəyyən bir əmr üzrə kömək alın:
git help <command_name> Git və GitHub başlanğıc kursu – quraşdırma haqqında nə bilmək lazımdır, necə quraşdırmaq, öhdəliklər, repozitoriya, əmrlər, filialları yaratmaq, silmək və dəyişikliklər etmək: https: //youtu.be/zZBiln_2FhM
Git ilə işləmək üçün GUI proqramları
Proqram versiyalarını komanda xətti ilə deyil, qrafik interfeysdən istifadə etməklə idarə etmək daha asandır. Bəzi inkişaf mühitləri və mətn redaktorları Git ilə işləmək üçün qrafik interfeys təqdim edir. Ancaq xüsusi proqramlar da var, onlardan bəzilərini sadalayırıq:
- GitHub Desktop Git yardım proqramı və Github xidməti ilə işləmək üçün nəzərdə tutulmuş qrafik proqramdır, o, sabit diskinizə repozitoriyaları klonlaya və yükləyə, həmçinin dəyişiklikləri idarə edə və digər faydalı işlər görə bilər.
- Sourcetree , anbarlarla əlaqə saxlamağı asanlaşdıran Windows və Mac əməliyyat sistemləri üçün pulsuz Git müştərisidir.
- GitKraken , GitHub, GitLab və Bitbucket xidmətlərini dəstəkləyən Windows, Linux və MacO-lar üçün istifadəçi dostu qrafik müştəridir. Bununla siz yalnız əsas vəzifələri həll edə bilməz, həm də daha mürəkkəb əməliyyatları yerinə yetirə bilərsiniz, məsələn, öhdəlikləri birləşdirə və yenidən təşkil edə, filialları birləşdirə, tarixi yenidən yaza bilərsiniz.
Onların hər biri haqqında daha ətraflı danışaq.
GitHub Masaüstü
[başlıq id=”attachment_12709″ align=”aligncenter” width=”624″]
Layihələrin idarə edilməsi və konfiqurasiyası Github Desktop[/caption] GitHub Desktop şəxsi kompüteriniz üçün Github xidməti ilə birbaşa əlaqə saxlamağa imkan verən proqramdır. Bu alət qrafik interfeysdən istifadə edərək versiyaları idarə etməyə imkan verir, iş prosesinizi sürətləndirir. GitHub Desktop sizə Git ilə yalnız proqram interfeysindən istifadə edərək, komanda xəttindən istifadə etmədən qarşılıqlı əlaqə yaratmağa imkan verir. Qeyd etmək lazımdır ki, GitHub Desktop proqramı komanda xətti ilə edilə bilən hər şeyi edə bilməz, lakin istifadəçi interfeysi özü əsas Git əmrlərini təklif edir. GitHub Desktop Windows, Linux və macOS daxil olmaqla bütün məşhur əməliyyat sistemləri üçün işləyir. Biz sizə GitHub Desktop-u necə quraşdıracağınızı və bu proqramla işləməyi izah edəcəyik. GitHub xidmətindən və GitHub Desktop proqramından istifadə etmək üçün, Əgər sizdə artıq belə bir hesabınız yoxdursa, Github hesabınızı yaratmalısınız. Bunu etmək üçün GitHub-a keçin. Yuxarı sağ küncdə “Qeydiyyatdan keç” deyən düyməni görəcəksiniz.
Növbəti səhifəyə keçmək üçün üzərinə klikləyin. Siz e-poçt ünvanınız, istifadəçi adı və şifrəniz daxil olmaqla məlumatlarınızı daxil etməlisiniz. Növbəti mərhələdə sizdən göstərilən ünvana gələn e-poçtun içindəki linkə klikləməklə hesabınızı yoxlamaq tələb olunacaq. Doğrulandıqdan sonra GitHub hesabı yaradılacaq və siz platformadan istifadə etməyə başlaya bilərsiniz. GitHub hesabınızın qurulması ilə siz GitHub Desktop proqramını şəxsi kompüterinizə quraşdırmağa hazırsınız. Bunu etmək üçün brauzerinizdə yeni bir sekme açın və proqram yükləmə səhifəsinə keçin.
Windows istifadəçiləri “Windows üçün Yüklə” deyən böyük bənövşəyi düyməni sıxmalıdırlar, lakin əgər siz Mac istifadəçisisinizsə, düymənin altında macOS yazılan xətti tapmalı və üzərinə klik etməlisiniz. macOS 10.12 və ya daha yeni və ya 64 bit Windows olmalıdır. Yüklədikdən sonra proqramı quraşdırmalı və əvvəlki addımda yaradılmış hesabla daxil olmalısınız. Dərhal hesabınıza daxil olmaq məcburiyyətində deyilsiniz, lakin bunu indi etmək daha yaxşıdır. Yeni repozitoriya yaratmaq üçün GitHub Desktop-u açın və altındakı “Sərt Diskinizdə Yeni Repozitoriya Yaradın” yazan ikinci xanaya klikləyin. Doldurulması lazım olan bir pop-up pəncərəsi görünəcək – ilk deponun adını çəkməklə başlayın. Ad seçdikdən sonra onun kompüterdə harada yerləşəcəyini də seçməlisiniz. Daha sonra README faylının özünü dəyişdirmək istəyirsinizsə, “Bu deponu README ilə işə salın” qutusunu da qeyd edə bilərsiniz. Bundan sonra “Repository yarat” düyməsini basın. Nəticədə, siz brauzerdən istifadə etmədən GitHub Desktop proqramından istifadə edərək yeni Git repozitoriyası yaratdınız.
Yeni səhifənin yuxarı hissəsində siz deponun və filialın adını görəcəksiniz. Əslində, hazırda repozitoriya yalnız kompüterinizdə mövcuddur. Onu dərc etmək üçün “Repository dərc et” düyməsini sıxmalıyıq. Yeni repozitoriya indi github profilinizdə görünəcək. Layihənizi bölmək üçün GitHub Desktop proqramından istifadə edə bilərsiniz. Bunu etmək üçün “Cari filial” düyməsini basın və sonra filiallar siyahısında istədiyiniz filialı seçin, adını verin və “Yarat” düyməsini basın. Açıq və qaranlıq fonlar arasında keçid etmək üçün Seçimlər, Görünüş bölməsinə keçin. Siz başqaları ilə layihələrdə əməkdaşlıq etmək üçün tapşırıqlar yaratmaq üçün masaüstü proqramından istifadə edə bilərsiniz. Suallar ideyaları izləməyə və layihələrinizdə hər hansı dəyişiklikləri müzakirə etməyə imkan verir. Problem yaratmaq üçün menyu çubuğunda “Repository” menyusundan istifadə edin, sonra “Məsələ yarat” düyməsini basın.
Alternativ olaraq, GitHub Desktop-u əmr satırından işə sala bilərsiniz. Bunu etmək üçün əmr satırını açın və Github yazın. Siz həmçinin GitHub Desktop-u müəyyən bir depoya qarşı işə sala bilərsiniz. Sadəcə Github yazın və sonra repozitor yolunu izləyin.
Mənbə ağacı
SourceTree GitHub, BitBucket və Mercurial xidmətləri ilə işləmək üçün pulsuz proqramdır. Windows və iOS ilə işləyən platformalar üçün mövcuddur. Sourcetree yeni başlayanlar üçün uyğundur. O, repozitoriyalar üçün intuitiv GUI-yə malikdir və sadələşdirilmiş interfeys vasitəsilə Git-in tam gücündən istifadə etməyə imkan verir. SourceTree-ni quraşdırmaq üçün quraşdırma faylını rəsmi saytdan yükləməli və onu işə salmalısınız. Quraşdırma prosesi zamanı tətbiqin sabit diskdə dəyişiklik etməsinə icazə verməli, lisenziya müqaviləsi ilə razılaşmalısınız. Quraşdırma prosesi zamanı SourceTree sizdən hər hansı əlavə git proqramını quraşdırmaq istəyib-istəmədiyinizi soruşa bilər. Siz “Bəli” deməli və bu proqramı quraşdırmalısınız. Github xidmətinə qoşulmağın iki yolu var:
- OAuth icazə protokolu vasitəsilə.
- SSH açarı ilə.
Gəlin onların hər biri haqqında danışaq. Birinci yol GitHub-u uzaq hesabla əlaqələndirməkdir. SourceTree-ə GitHub hesabınızı OAuth-a qoşmasına icazə verin. Bu, GitHub-u SourceTree-yə qoşmağın ən asan yoludur.
- Əvvəlcə “Hesab əlavə et” düyməsini basın.
- Sonra hostinq üçün GitHub seçin. Tercih edilən protokolu və autentifikasiyanı dəyişməyin, yəni HTTPS və OAuth-u tərk edin. Sonra “OAuth Tokenini Yeniləyin” düyməsini basın. Tətbiq avtomatik olaraq brauzerinizdə veb səhifə açacaq və sizdən GitHub hesabınıza giriş məlumatlarınızı soruşacaq. Əgər əvvəllər bu brauzerdə GitHub hesabınıza daxil olmusunuzsa, bu addım atlanacaq.
- SourceTree-nin GitHub hesabınıza girişinə icazə vermək üçün “Authorize atlassian” düyməsini klikləyin.
- Bundan sonra, autentifikasiyanın uğurla başa çatması barədə bir mesaj görməlisiniz. OK düyməsini basın.
Daha sonra hesabınıza klikləməklə SourceTree-də bütün deponuza baxa bilərsiniz.
İkinci yol GitHub-a SSH açarı ilə qoşulmaqdır. Bunu etmək üçün bir cüt SSH açarı yaratmalısınız. Bu şəxsi və açıq açardır. Açıq açar GitHub hesabında istifadə olunur. Digər tərəfdən, şəxsi açar kompüterinizdəki açarlar siyahısına əlavə olunacaq. Təlimatlar aşağıdakılardır:
- SSH açar cütünü yaratmaq üçün “Alətlər” menyusuna keçin və “SSH Açarlarını Yarat və ya İdxal et” düyməsini basın.
- PuTTY açarı generator pəncərəsində “Yarat” düyməsini basın.
- Siçan kursorunu boş yerə aparın və siçan kursorunu nəslin sonuna qədər hərəkət etdirin.
- SSH açarını yaratmağı bitirdikdən sonra SSH açarınız üçün parol təyin edin.
- Açıq açarı və şəxsi açarı yadda saxlayın.
- PuTTY açar generatorunu bağlamayın. GitHub hesabınıza daxil olun, yuxarı sağ küncdəki avatar ikonanıza, sonra Parametrlərə klikləyin.
- “SSH və GPG açarları” üzərinə klikləyin və “Yeni SSH açarı” seçin.
- SSH açarınıza ad verin və ictimai açarı PuTTY açar generatorundan açar sahəsinə köçürün. Bundan sonra “SSH Açarı əlavə et” düyməsini basın.
- SourceTree-ə qayıdın, “Alətlər” a gedin və “SSH Agentini işə salın” düyməsini basın.
- Bir müddət sonra tapşırıq çubuğundakı kiçik monitor simgesini basın.
- Nəticədə düymələrin siyahısı görünəcək. Daha əvvəl saxladığınız şəxsi açarı əlavə etmək üçün “Açar əlavə et” düyməsini basın.
İndi GitHub repository səhifəsinə qayıdın və SSH istifadə edərək onu klonlamağa çalışın. https://articles.opexflow.com/programming/chto-takoe-github-kak-polzovatsya.htm
GitKraken
GitKraken, GUI-dən istifadə edərək müxtəlif versiya idarəetmə sistemləri ilə işləmək üçün hazırlanmış başqa bir proqramdır. Başlamaq üçün GitHub-da qeydiyyatdan keçməli və GitKraken proqramını quraşdırmalısınız. Tətbiqi işə saldıqda, GitHub xidmətindən istifadəçi adınızı və şifrənizi daxil etməlisiniz. Hər dəfə parol daxil etməmək üçün SSH açarı qurmalısınız. Əgər artıq yaradılan SSH açarınız yoxdursa, yeni açar yaratmaq üçün GitHub bələdçisini izləyə bilərsiniz. SSH açarınızı əldə etdikdən sonra onu GitHub hesabınıza əlavə edə bilərsiniz. Bunu etmək üçün əsas menyudan “Fayl” və sonra “Seçimlər” seçin. Sonra “Autentifikasiya” seçin və ümumi və şəxsi açarlarınız üçün yolları təmin edin. GitHub-da hər hansı məzmunu dərc etməyin ilk addımı işinizi izləmək üçün yerli repozitoriya yaratmaqdır. Bu qovluqda bütün fayllar olacaq GitHub-da dərc etmək istədiyiniz. Təlimatlara əməl etməlisiniz:
- GitKraken-də yeni repozitoriya yaratmaq üçün əsas menyudan “Fayl”ı, sonra “Repo başlat”ı seçin. Müxtəlif növ depolar üçün bir neçə seçim olacaq, “Yalnız Yerli” seçin.
- Sonra yeni deponuz olacaq qovluğu seçin. Siz boş qovluğu və ya artıq faylları olan qovluğu seçə bilərsiniz; dəyişikliklərinizi itirməyəcəksiniz.
- Növbəti dialoq qutusu həmçinin standart şablonlar və lisenziya faylları üçün parametrləri ehtiva edir. Hər şeyi olduğu kimi buraxın.
- “Repository Yarat” düyməsini basın.
Git-i (və ya GitKraken) kompüterinizdə yerli olaraq istifadə etmək üçün sizə Github hesabına ehtiyac yoxdur. Bununla belə, digər istifadəçilərlə əməkdaşlıq etməyi və ya bir neçə kompüterdən olan faylları istifadə etməyi planlaşdırırsınızsa, Github kimi hostdan istifadə etməlisiniz. GitHub-da repozitoriya yaratmaq üçün “Init Repo” düyməsini kliklədikdən sonra “GitHub” xəttini seçin və aşağıdakı kimi görünən pəncərəni doldurun:
- Hesab – GitHub hesabınızın adı.
- Ad – deponun adı. Onu hərflərdən, rəqəmlərdən və alt xəttlərdən tərtib edin.
- Təsvir – Bu repozitoriyada nələrin yer alacağının təsviri.
- Giriş – hər kəsə görünməli və ya yalnız sizə və əməkdaş kimi əlavə etdiyiniz şəxslərə açıq qalacaq uzaq məkana giriş
- Başladıqdan sonra klon edin – bu seçimi yoxlayın, bu, anbarı GitHub-da sizin üçün əlçatan edəcək.
- Klonlama yeri – kompüterdə yeni yaradılmış repozitor qovluğunun yerləşdiriləcəyi yeri seçin.
- Nəhayət, “Repository və Klon yarat” düyməsini basın .
Bundan sonra GitKraken interfeysinin yuxarı sol küncündə yeni qovluq görünəcək və biz bu barədə daha ətraflı məlumatı sol sütunda görə bilərik. GitHub-u GitKraken-ə qoşarkən, avtorizasiyanın Internet Explorer deyil, Chrome və ya Firefox-da həyata keçirildiyinə əmin olun.
GitHub-da Ticarət Botları – Bot Github Açıq Mənbə
Git versiyasına nəzarət sistemi, digər şeylərlə yanaşı,
ticarət robotlarını inkişaf etdirmək üçün istifadə olunur . Yükləyə və istifadə edə biləcəyiniz bu cür inkişaflardan bəzi nümunələr.
Python ticarət robotu
Python-da yazılmış ticarət robotu https://github.com/areed1192/python-trading-robot saytında mövcuddur, o, texniki analizdən istifadə edərək avtomatlaşdırılmış strategiyaları idarə edə bilir. Robot bir neçə ümumi ssenarini simulyasiya etmək üçün nəzərdə tutulub: O, portfellə bağlı ümumi risk xallarını hesablaya və ticarət zamanı real vaxt rejimində rəy verə bilər. Dəyişən həm tarixi, həm də cari qiymətləri ehtiva edən real vaxt məlumat cədvəli ilə işləməyə imkan verir. Bu, məlumatların saxlanması prosesini sadə və sürətli çıxışla təmin edəcəkdir. Bundan əlavə, o, elə fərdiləşdiriləcək ki, siz maliyyə məlumatlarınıza daxil olan kimi asanlıqla baxa və lazım gələrsə, əlavə təhlil apara biləsiniz. Həm tarixi, həm də cari qiymətlərdən istifadə edən göstəriciləri ehtiva edir.
Cassandre ticarət botu
Cassandre ticarət robotunun GitHub-a keçidi https://github.com/cassandre-tech/cassandre-trading-bot – birjaya, hesablara, sifarişlərə, sövdələşmələrə və mövqelərə qoşulmağın qayğısına qala bilər, beləliklə, diqqətinizi öz biznesinizi qurmağa yönəldə bilərsiniz. strategiya. Hər buraxılış Kucoin, Coinbase və Binance birjaları ilə işləmək üçün sınaqdan keçirilir. Bununla, öz strategiyanızı yaratmaq asandır, bunun üçün sadəcə qısa və ya uzun mövqelər yaratmaq istədiyiniz zaman şərtləri və qaydaları təyin etməlisiniz. Tarixi məlumatlar üzərində botu sınamaq üçün yükləyici var. Testlər zamanı Cassandre məlumatları idxal edəcək və strategiyanıza əlavə edəcək. Cassandre sizə ta4j texniki analiz kitabxanasına əsaslanan strategiya qurmağa kömək edəcək.
EA31337 Pulsuz
EA31337 Libre https://github.com/EA31337/EA31337-Libre MQL-də yazılmış pulsuz çox strategiyalı Forex ticarət robotudur. Ticarət robotu seçmək üçün 35-dən çox strategiya ilə gəlir. Hər bir strategiya müstəqil olaraq müxtəlif vaxt çərçivələrində bazarı təhlil edə bilər. Bazar təhlili populyar texniki göstəricilərə əsaslanır. Siz həmçinin öz strategiyalarınızı yaza bilərsiniz.
Robot kevirite. Banavo