Windows 11 yerli hesabı – quraşdırma zamanı və sonra necə yaradılacaq
Yalnız kodunuza yerli olaraq nəzarət etmək istəyirsinizsə, bu addım tələb olunmur. Ancaq bir komandada işləyirsinizsə və digər proqramçılardan dəyişiklikləri qəbul edirsinizsə, o zaman layihə kodunu birgə dəyişdirmək üçün GitHub-ın mövcud imkanlarından istifadə edə bilərsiniz. GitHub-da yeni repozitoriya yaratmaq üçün sistemə daxil olub saytın əsas səhifəsinə keçməlisiniz. Əsas menyudan naviqasiya panelinin yuxarı sağ küncündə profil şəklinin yanındakı “+” işarəsi altında yerləşən “Yeni Repozitoriya” düyməsini sıxın: Düyməni kliklədikdən sonra GitHub layihə sahibinə sual verəcək. deponu adlandırmaq və qısa təsviri vermək üçün:
Github nədir, onu necə istifadə etmək, layihə yaratmaq, idarə etmək və konfiqurasiya etmək
GitHub açıq mənbəli repozitoriyaların yerləşdirilməsi üçün ən populyar xidmətlərdən biridir. Sayt xüsusi layihələri dərc etməyə və hər iterasiyada edilən dəyişiklikləri izləməyə imkan verir. Digər GitHub istifadəçiləri istifadəçi kodunu nəzərdən keçirə və öz dəyişikliklərini təklif edə bilərlər. Bu tərif yalnız qısa bir anlayış verir. Lakin xidmətin funksionallığı bununla məhdudlaşmır. Bu baxış məqaləsində Github-a daha ətraflı baxacağıq.
- GitHub nədir və Necə Başlamaq olar – Başlayanlar üçün Bələdçi
- Git və GitHub – fərq nədir, Git və GitHub ilə ilk tanışlıq
- Git nədir?
- GitHub nədir?
- Əsas fərq nədir?
- Github haqqında maraqlı faktlar
- Github xüsusiyyətləri
- GitHub necə işləyir, Xüsusiyyətlər
- Forking
- İstəkləri çəkin
- Birləşmə
- Bələdçi – Github-da sıfırdan necə başlamaq olar
- Addım 0Git-i quraşdırın və GitHub hesabı yaradın
- Addım 1: Git-i işə salın və ilk yerli repozitoriya yaradın
- Addım 2. Repozitoriyada yeni fayl yaradın
- Addım 3: Faylı izləmə quruluşuna əlavə edin
- Addım 4 Öhdəlik yaradın
- Addım 5. Yeni filial yeni filial yaradın
- Addım 6 Yeni GitHub Repozitoriyası yaradın
- Addım 7: Layihə filialını GitHub-a itələmək
- əlavə olaraq
- Addım 8. İlk çəkmə sorğusunu yaradın
- Addım 9 Çəkmə sorğusunu birləşdirin
- Addım 10 Yerli Maşında Github Dəyişikliklərini Geri qaytarın
- Github və Git-in əlavə xüsusiyyətləri
- Bir anbarın yerli maşına klonlanması
- Uzaq depoların tapılması
- GitHub desktop versiyası – GitHub Desktop nədir, əsas funksionallıq, xüsusiyyətlər və quraşdırma prosesi
- Necə quraşdırmaq olar
- Əsas funksionallıq
- Github API
- Github Desktop layihələrinin idarə edilməsi və konfiqurasiyası
- Repozitorun yaradılması, əlavə edilməsi və klonlanması
- Yeni filialın yaradılması
- Təhlükəsizlik
- Təhlükəsizlik siyasətinin qurulması
- Asılılıq Qrafik İdarəetmə
- Lisenziyalar
GitHub nədir və Necə Başlamaq olar – Başlayanlar üçün Bələdçi
GitHub, tərtibatçıların və proqramçıların yaratdıqları kodu yükləyə və onu təkmilləşdirmək üçün birlikdə işləyə biləcəyi onlayn portaldır. GitHub-un əlamətdar xüsusiyyəti onun möhkəm versiya idarəetmə sistemidir. Versiyaya nəzarət proqramçılara proqram təminatının özünə zərər vermədən proqramı fərdiləşdirməyə imkan verir. Təklif olunan dəyişikliklər asanlıqla tam buraxılışda birləşdirilə bilər, lakin yalnız bütün dəyişikliklər nəzərdən keçirildikdən və təsdiq edildikdən sonra.
Git və GitHub – fərq nədir, Git və GitHub ilə ilk tanışlıq
Git nədir?
Cavab: Sürətli və genişlənən versiyaya nəzarət sistemi . Git kiçikdən çox böyüyə qədər istənilən layihə üçün sürətli və səmərəli olmaq üçün nəzərdə tutulmuş pulsuz və açıq mənbə paylanmış təftiş idarəetmə sistemidir.
GitHub nədir?
Cavab: özəl inkişafları və açıq mənbəli layihələri idarə etmək üçün güclü bulud xidməti.
Əsas fərq nədir?
Git istifadəçinin fərdi kompüterində quraşdırılmış versiyaya nəzarət sistemi kateqoriyasında tam hüquqlu proqram təminatıdır. Git əmr xətti (Microsoft PowerShell) vasitəsilə kodda dəyişiklik etməyə imkan verir, GitHub isə layihələri ictimai girişdə saxlamaq imkanı verir.
Github haqqında maraqlı faktlar
- Ötən il saytda istifadəçilərin maksimal sayı (24 iyul 2021-ci il statistikasına əsasən) 45 milyon nəfər olub.
- 2018-ci ildə Microsoft GitHub-u 7,5 milyard dollara satın aldı.
- Github-da açıq mənbəli git deposu var. Hər kəs ona dəyişiklik edə bilər. Layihə linkdə mövcuddur – https://github.com/git/git?ref=stackshare
GitHub anbar nümunəsi
Github xüsusiyyətləri
- Ən populyar platformalar və xidmətlər – Amazon, Google Cloud və Code Climate ilə inteqrasiya imkanı.
- 200-dən çox proqramlaşdırma dili üçün dəstək.
- Yüksək səviyyəli konsolidasiya və “gildiya həmrəyliyi”. İstifadəçi öz layihəsini GitHub-da dərc etdikdə, proqramlaşdırma cəmiyyətinin qalan hissəsi işi, kodun keyfiyyətini və mürəkkəblik dərəcəsini yükləyə və qiymətləndirə bilər. Üçüncü tərəf istifadəçiləri layihə sahibini mümkün problemlər, dəyişən münaqişələr və s. barədə xəbərdar edə bilərlər.
GitHub necə işləyir, Xüsusiyyətlər
Github-un ən vacib xüsusiyyətlərindən üçü budaqlanma, çəkmə sorğuları və birləşmədir. Hər bir funksiyanı ayrıca nəzərdən keçirməyə dəyər.
Forking
Layihənin çəngəllənməsi istifadəçiyə orijinal layihəyə təsir etmədən sərbəst sınaq keçirməyə imkan verən surət (çəngəl) yaradır. Çəngəllər yaradın və sorğuları çəkin: https://youtu.be/nT8KGYVurIU
İstəkləri çəkin
Çəkmə sorğusu kodun düzəldilməsi/dəyişdirilməsi üzərində işi bitirdikdən sonra tərtibatçı tərəfindən dərc olunur. Eyni zamanda, layihə sahibi özü edilən dəyişiklikləri nəzərdən keçirə və əlavə suallar verə bilər.
Birləşmə
Sahib çəkmə sorğusunu təsdiq etdikdən sonra onlar çəkmə sorğusunu birləşdirir və çəngəlli layihədən dəyişiklikləri mənbə koduna tətbiq edirlər.
Bələdçi – Github-da sıfırdan necə başlamaq olar
Bu təlimat Git və Github-u öyrənməyə yeni başlayan bütün yeni başlayanlar üçün mükəmməldir. Aşağıdakı addımlar bu proqram təminatı ilə işləmək üçün optimal sistem qurmağınıza kömək edəcək. Siz kod bazasında dəyişiklik etməyi, çəkmə sorğusunu açmağı (çəkmə sorğusu yaratmağı) və kodu əsas filiala birləşdirməyi öyrənəcəksiniz. Beləliklə, başlayaq.
GitHub hesabının İdarə Paneli
Addım 0Git-i quraşdırın və GitHub hesabı yaradın
- Rəsmi Git saytına keçin: https://git-scm.com/downloads
- Windows üçün Git-in masaüstü versiyasını yükləmək üçün linkə klikləyin və yükləmənin tamamlanmasını gözləyin.
- Git.exe faylına iki dəfə klikləməklə Git quraşdırıcısını çıxarın və işə salın.
Aşağıdakı linkdən istifadə edərək Github-da hesabı qeydiyyatdan keçirə bilərsiniz: https://github.com/join. Bunu etmək üçün, hesabı yoxlamaq üçün gələcəkdə tələb olunan əsas qeydiyyat məlumatlarını daxil etməlisiniz.
Addım 1: Git-i işə salın və ilk yerli repozitoriya yaradın
Git-in iki istifadə rejimi var – bash (Git Bash) və qrafik istifadəçi interfeysi (Git GUI). Git Bash-i işə salmaq üçün Başlat menyusunu açın – Windows, git bash yazın və Enter düyməsini basın (və ya proqramın qısa yolunu iki dəfə sol klikləyin). Git GUI-ni işə salmaq üçün Başlat menyusunu açın – Windows, git gui yazın və Enter düyməsini basın. Bizim vəziyyətimizdə Git Bash-dan istifadə edəcəyik.
Git Bash-də yeni bir layihə yaratmaq, yeni bir deponun işə salınması üçün xüsusi əmrlərdən istifadə etməyi nəzərdə tutur. Əvvəlcə masaüstünü sağ klikləməklə və sonra açılan menyuda Git Bash Here ilə Bash terminalını açmalısınız. Yerli maşınınızdakı terminal pəncərəsində aşağıdakıları yazaraq yeni test kataloqu (qovluq) yaradın:
getrekt:Desktop getrekt $ cd ~/Desktop
getrekt:Desktop getrekt $ mkdir myproject
getrekt:Desktop getrekt $ cd myproject/
mkdir əmri yeni yerli layihə qovluğu yaradır . İlk Github depomuzu yaradın: https://youtu.be/yHCUc6cmhcc
Addım 2. Repozitoriyada yeni fayl yaradın
Layihə qovluğuna toxunma əmrindən istifadə edərək yeni mətn faylı əlavə edin. Standart şəkildə əmr .txt uzantısına malik boş mətn faylı yaradacaq.
Diqqət! Git dəyişiklikləri yalnız izlədiyi fayllarda saxlayır/idarə edir. Yeni fayl yaratdıqdan sonra istifadəçi git status əmrindən istifadə edərək onun statusunu izləyə bilər. Konsol, depoda olan faylların siyahısını verəcəkdir.
Siz git repozitoriyasını ehtiva edən qovluğa fayl əlavə edən kimi proqram layihə daxilindəki dəyişikliyi görəcək. Bununla belə, avtomatik izləmə aktiv olmayacaq, bunun üçün xüsusi əmrdən istifadə etməlisiniz – git add.
getrekt:myproject getrekt $ touch getrekt.txt
getrekt:myproject getrekt $ ls
getrekt.txt
Addım 3: Faylı izləmə quruluşuna əlavə edin
Git add əmri ilə faylı quruluş mühitinə əlavə edin.
getrekt:mənim layihəm git əlavə et. Bu əmrlə proqram layihə qovluğunda yaradılacaq bütün faylları avtomatik izləməyə başlayacaq. Komandanın git statusu ilə işlədiyini yoxlaya bilərsiniz. Git statusu yazdıqdan sonra loglar Git Bash komanda sətrində belə görünür:
getrekt: getrekt getrekt$ git statusu Filial ustasında
İlkin
icra Ediləcək
dəyişikliklər:
(mərhələni ləğv etmək üçün “git rm –cached …” istifadə edin)
Yeni fayl əlavə edildi
Yeni fayl adı: getrekt.txt
yeni fayl: getrekt.txt Giriş şərhi: Fayl hələ təhvil verilməyib, lakin əlavə olunmaq üzrədir.
Addım 4 Öhdəlik yaradın
Öhdəlik istənilən anbarın nəzarət nöqtəsidir. Sadəcə olaraq, müəyyən kodu saxlayan əlavə edilmiş, redaktə edilmiş və ya silinmiş fayllar haqqında məlumatı saxlayan dəyişiklik paketi.
getrekt:myproject getrekt $ git commit -m “MƏNİM İLK TƏMİRLİ OĞLANLARIM!”
[master (root-commit) b345d9a] MƏNİM İLK ÖDƏNİŞİM!
1 fayl dəyişdirildi, 1 daxiletmə(+)
rejimi yaratmaq 100644 getrekt.txt
Komitə yaratmaq əmri git commit -m “Commit Name”dir.
Diqqət! Əmrin sonundakı mesaj digər layihə tərtibatçıları üçün mənalı və başa düşülən olmalıdır. Öhdəliklərinizi “asdfadsf” və ya “foobar” kimi adlandırmayın. Əks halda, heç kim heç nə başa düşməyəcək və onları silmək üçün çox vaxt sərf etməli olacaqsınız.
Addım 5. Yeni filial yeni filial yaradın
Yeni filial bütöv bir sıra öhdəliklərdən ibarət olan layihənin tam hüquqlu bir qoludur. Məhsulun ayrıca buraxılışını təmsil edir, lakin versiyaya nəzarət sistemi daxilində. Filiallar istifadəçiyə layihənin “halları” arasında hərəkət etməyə imkan verir.
Rəsmi git sənədlərində filialların təsviri belədir: “Git və Github-da filial repozitoriyanın öhdəliklərindən birinə daşınan göstəricidir.”
Məsələn, əgər istifadəçi öz veb-saytına yeni səhifə əlavə etmək istəsəydi, layihənin əsas hissəsinə təsir etmədən yalnız həmin səhifə üçün yeni filial yarada bilərdi. Bununla başa çatan kimi o, öz filialından dəyişiklikləri əsas birinə birləşdirə bilər. Yeni bir filial vəziyyətində, Git hansı şaxələndiyini izləyir.
Komandanı yerinə yetirdikdən sonra filialın yaradılmasını təsdiq etmək üçün konsolda git filialını yaza bilərsiniz:
getrekt:myproject getrekt $ git filial
master
* my-new-branch Ulduz işarəsi ilə my-new-branch adı istifadəçinin hansı filialını göstərir. hazırda aktivdir.
Qeyd: Varsayılan olaraq, hər bir git repo-nun ilk filialı “master” adlanır (və adətən layihədə master kimi istifadə olunur). İrqçiliyə qarşı mübarizənin bir hissəsi olaraq, bəzi tərtibatçılar standart filial üçün “əsas” kimi alternativ adlardan istifadə etməyə başladılar. Bununla belə, istifadəçilər daha tez-tez ona istinad etmək üçün istifadə edilən “master” və ya oxşar adları görə bilərlər.
Nəzərə almaq lazımdır ki, demək olar ki, hər bir repozitoriyada layihənin rəsmi versiyası sayıla bilən master filialı var. Əgər vebsaytdırsa, o zaman filial istifadəçilərin gördüyü versiyadır. Tətbiqdirsə, əsas filial istifadəçilərin kompüterlərində və ya mobil cihazlarında quraşdırdıqları buraxılışdır. Git və Github məhsullarının ənənəvi versiyası belə işləyir. Rəsmi saytda müxtəlif standart filial adlarının istifadəsi ilə bağlı daha ətraflı sənədlər var. Məlumat Github-da https://github.com/github/renaming ünvanında mövcuddur.
Layihə filialına qayıtmaq və çoxsaylı öhdəliklər yaratmaq halında, istifadəçi avtomatik izləmə yazana qədər yeni filial versiyaya nəzarət sistemi tərəfindən izlənilməyəcək. .
Addım 6 Yeni GitHub Repozitoriyası yaradın
Yalnız kodunuza yerli olaraq nəzarət etmək istəyirsinizsə, bu addım tələb olunmur. Ancaq bir komandada işləyirsinizsə və digər proqramçılardan dəyişiklikləri qəbul edirsinizsə, o zaman layihə kodunu birgə dəyişdirmək üçün GitHub-ın mövcud imkanlarından istifadə edə bilərsiniz. GitHub-da yeni repozitoriya yaratmaq üçün sistemə daxil olub saytın əsas səhifəsinə keçməlisiniz. Əsas menyudan naviqasiya panelinin yuxarı sağ küncündə profil şəklinin yanındakı “+” işarəsi altında yerləşən “Yeni Repozitoriya” düyməsini sıxın: Düyməni kliklədikdən sonra GitHub layihə sahibinə sual verəcək. deponu adlandırmaq və qısa təsviri vermək üçün:
Sonra, yeni bir layihənin yaradılmasını təsdiqləmək üçün “Repository yaradın” düyməsini basın. İstifadəçidən sıfırdan bir anbar yaratmaq və ya yerli olaraq yaradılmış mövcud olanı əlavə etmək istədiklərini soruşan bir dialoq qutusu görünəcək. İkinci halda, layihə qovluğunu Github-a yükləməlisiniz.
Diqqət! Lokal repozitoriyanın yüklənməsi komanda xətti ilə də baş verə bilər, daha dəqiq desək, git remote add origin github_url (uzaq depoya yeni əlaqənin qeydini yaradır), git push -u origin master (filial arasında əlaqə yaradır) tərtibatçının yerləşdiyi və uzaq serverdəki master filialı).
Loglar Git Bash komanda xəttində belə görünür:
getrekt:myproject getrekt $ git remote add origin https://github.com/cubeton/mynewrepository.git
getrekt:myproject getrekt $ git push -u origin master
Obyektlərin hesablanması: 3, tamamlandı.
Yazı obyektləri: 100% (3/3), 263 bayt | 0 bayt/s, tamamlandı.
Cəmi 3 (delta 0), təkrar istifadə edilən 0 (delta 0)
https://github.com/cubeton/mynewrepository.git üçün
* [yeni filial] master -> master
Filial ustası mənşədən uzaq filial ustasını izləmək üçün qurulub.
Addım 7: Layihə filialını GitHub-a itələmək
Yeni layihə filialı və deposu yaradılıb. Filialı “itələmək” və onu yeni Github deposuna köçürmək qalır. Beləliklə, üçüncü tərəf icma üzvləri kodu görə və ona dəyişikliklər edə biləcəklər. Düzəlişlər təsdiqlənərsə, layihə sahibi dəyişiklikləri layihənin əsas versiyasına birləşdirə bilər. GitHub-da yeni filiala dəyişiklikləri təkan vermək üçün əmr satırında git push əmrini daxil etməlisiniz. GitHub avtomatik olaraq uzaq repozitoriyada filial yaradacaq:
getrekt:myproject getrekt$ git push origin my-new-branch
Obyektlərin hesablanması: 3, tamamlandı.
8-ə qədər ipdən istifadə edərək delta sıxılması.
Obyektlərin sıxılması: 100% (2/2), hazırdır.
Yazı obyektləri: 100% (3/3), 313 bayt | 0 bayt/s, tamamlandı.
Cəmi 3 (delta 0), təkrar istifadə edilən 0 (delta 0)
https://github.com/cubeton/mynewrepository.git -ə
* [yeni filial] my-new-branch -> my-new-branch GitHub səhifəsini yenilədikdən sonra istifadəçi daxil edilmiş yeni filialı görəcək. anbar.
əlavə olaraq
Git push origin əmrində mənşə sözü nə deməkdir? İstifadəçi yerli maşınında uzaq deponu klonladıqda, git onun üçün demək olar ki, bütün hallarda standart ləqəb yaradır, “mənşəli” bu, mahiyyətcə uzaq deponun URL-i üçün stenoqramdır. GitHub-a layihə təqdim etmək: https://youtu.be/zM6z57OtR2Q
Addım 8. İlk çəkmə sorğusunu yaradın
Çəkmə sorğusu (və ya çəkmə sorğusu) tərtibatçının kodda bəzi dəyişikliklər etmək istədiyi barədə anbar sahiblərini xəbərdar etmək üsuludur. Çəkmə sorğusu əlavə edilmiş səhifə belə görünür:
Çəkmə sorğusu yaratdıqdan sonra bölmə interfeysi belə görünür:
Addım 9 Çəkmə sorğusunu birləşdirin
Aşağıdakı yaşıl “Çəkmə sorğusunu birləşdir” düyməsi çəkmə sorğusu yaradır. Bunun üzərinə kliklədikdən sonra edilən dəyişikliklər layihənin əsas bölməsinə əlavə olunur.
Diqqət! Birləşmədən sonra filialı silin. Onların çoxluğu layihədə çaşqınlığa səbəb ola bilər. Filialı silmək üçün aşağı sağ küncdəki boz rəngli “Filili sil” düyməsini sıxın.
Öhdəliklərin cari vəziyyətini yoxlamaq üçün repozitoriyanın ən birinci səhifəsində “Təhsillər” linkinə klikləyin. Kliklədikdə, bu filialdakı öhdəliklərin bütün siyahısı göstərilir. Ekran görüntüsü məhz yeni yaradılmışı göstərir.
Sağ tərəfdə hər bir öhdəliyin hash kodu var. Hash kodu API və üçüncü tərəf xidmətlərini birləşdirərkən istifadə edilə bilən unikal identifikatordur. Komanda xəttində Git Bash-in iş masası versiyasında ID nömrəsi ilə müəyyən bir öhdəliyə də müraciət edə bilərsiniz.
Addım 10 Yerli Maşında Github Dəyişikliklərini Geri qaytarın
Hazırda Github sistemindəki repozitoriya yerli kompüterdəki istifadəçidən bir qədər fərqli görünür. Məsələn, istifadəçinin öz filialında etdiyi və əsas filiala birləşdirdiyi öhdəlik yerli maşında mövcud deyil. Layihənin müxtəlif versiyalarını avtomatik sinxronlaşdırmaq üçün siz git pull origin master əmrindən (master filialda işləyərkən) və ya git pull istifadə etməlisiniz.
getrekt:myproject getrekt $ git pull mənşəli master
uzaqdan: Obyektlərin sayılması: 1, tamamlandı.
uzaqdan: Cəmi 1 (delta 0), təkrar istifadə edilmiş 0 (delta 0), paket-yenidən istifadə edilmiş 0
https://github.com/cubeton/mynewrepository saytından
* filial master -> FETCH_HEAD
23242..232433berer3444 master -> mənşə/master
getrekt. txt | 1 +
1 fayl dəyişdirildi, 1 daxiletmə(+)Komandanın cari vəziyyətini yoxlamaq üçün əmr satırına git log yazın. O, bütün öhdəlikləri sadalayacaq.
getrekt:myproject getrekt $ git log
commit 32dgt472hf74yh7734hf747fh373hde7r3heduer73hfhf
Merge: 3fg4dd 34fg3u7j7
Author: Mtdes Ethan
Date: Fri Sep 11 17:48:11 2015 -0400
Merge /cubeton/mynewrepository
commit 44hgfh7f74hdu9jt93hf9ifejffe
Author: Mtdes Ethan
Tarix: Cümə 07 Yanvar 17:48:00 2021 -02356
commit 46thf9496hf9485hkf857tg9hfj8rh4j
Birləşmə: 33fh5d 3689gfh
Müəllif: Jan : Mtdes:0102 Get: Mtdes:
0102
commit 46thf9496hf9485hkf857tg9hfj8rh4j
Merge: 33fh5d 3689gfh
Author: Mtdes Ethan
Date: Fri Jan 07 17:55:00 2021 -02356
Added some more text to my file
commit 355904-43hg940fg959hfg0g95jjgdgdfgf57i86f
Merge: 343fggdd 53efhgffddg
Author: Mtdes Ethan
Tarix: Cümə Yanvar 07 17:58:00 2021 -02356
Bu mənim ilk öhdəliyimdir! Hazır! İndi istifadəçi versiyaya nəzarət sistemində hər cür işlə tanışdır. Başlayanlar üçün Git-i necə quraşdırmaq və GitHub təcrübəsində Github, filiallar, depolar, öhdəliklər və digər anlayışlarla işə başlamaq haqqında təlimat: https://youtu.be/zZBiln_2FhM
Github və Git-in əlavə xüsusiyyətləri
Tərtibatçıya versiya nəzarəti üzərində işi asanlaşdırmağa imkan verəcək digər faydalı “çiplərə” baxaq.
Bir anbarın yerli maşına klonlanması
GitHub deponuza gedin. Fayllar siyahısının yuxarı sağ küncündə “Klonla və ya yüklə” açılır menyusunu açın. HTTPS klon URL-ni kopyalayın.
Git Bash pəncərəsinə qayıdın və əmri daxil edin:
git clone repository_url
repository_url – Klonlaşdırılacaq cari layihənin URL-i. Əvəzində deponun url-i daxil edilir.
Yuxarıdakı misalda komanda HTTPS üzərindən deponu klonlayır. Başqa bir seçim SSH açarları üzərindən URL-lərlə klonlaşdırmaqdır. Bunun üçün Windows-da SSH açar cütü yaratmalı və GitHub hesabına açıq açar təyin etməlisiniz.
Uzaq depoların tapılması
Klonlamadan sonra GitHub-dan repozitoriyanın bir nüsxəsi kompüterdəki işçi qovluğunda görünməlidir. Layihədə adı və əsas faylları olan bir kataloq olmalıdır. Ona keçmək üçün aşağıdakı əmri yazmalısınız:
cd git_project
Qeyd: git_project-i yüklənmiş repozitoriyanın həqiqi adı ilə əvəz edin və ya cari kataloqun məzmununu ls əmri ilə təyin edin. İkinci üsul istifadəçinin layihənin adını xatırlaya bilmədiyi hallarda istifadə olunur.
GitHub desktop versiyası – GitHub Desktop nədir, əsas funksionallıq, xüsusiyyətlər və quraşdırma prosesi
GitHub Desktop, GitHub ilə GUI əsaslı qarşılıqlı əlaqəni təmin edən masaüstü proqramdır. Git-dən fərqli olaraq, GitHub-ın masaüstü versiyası düymələri klikləməklə istifadəçi interfeysindən istifadə edərək eyni əmrləri yerinə yetirməyə imkan verir ki, bu da depolarla işləməyi xeyli asanlaşdırır.
Necə quraşdırmaq olar
- Linki izləyin – https://desktop.github.com/
Əsas funksionallıq
- Repozitoriyaların yaradılması, əlavə edilməsi və klonlanması.
- Layihə nişanlarını idarə etmək üçün proqramdan istifadə.
- Filialda dəyişikliklər edilməsi.
- Problemlərin yaradılması, sorğuların və öhdəliklərin götürülməsi.
- Yeni məhsulların ilkin versiyalarına daxil olmaq imkanı.
Github API
Github REST API tərtibatçılara Github məlumatlarına, layihələrinə və repozitoriyalarına girişi təmin edən, həmçinin server sorğuları göndərən interfeysdir. https://api.github.com/ linki ən sadə GET sorğularını göndərə biləcəyiniz bütün URL-ləri ehtiva edir:
Çox vaxt tərtibatçılar Python proqramlaşdırma dilində JSON formatında sorğular yaradırlar. Əvvəlcə repozitoriya haqqında əsas məlumatları linkdən əldə etməlisiniz – https://api.github.com/user/repos Əsas məlumatlar JSON formatında konfiqurasiya faylına daxil edilir. O, istifadəçi haqqında əsas parametrləri ehtiva edir – avatar, oxucular, depoların sayı, yükləmələr və s. Bu məlumatlar daha sonra serverə ötürülür.
Github Desktop layihələrinin idarə edilməsi və konfiqurasiyası
Quraşdırdıqdan, hesabı qeydiyyatdan keçirdikdən və tətbiqi qurduqdan sonra istifadəçi GitHub proqramından istifadə etməyə başlaya bilər.
Repozitorun yaradılması, əlavə edilməsi və klonlanması
Yeni bir repozitoriya yaratmaq üçün “Fayl” seçin və “Repozitoriya yarat” düyməsini basın. Yerli layihə əlavə etmək üçün “Fayl” menyusunu seçin və “Yerli Repozitoru əlavə et” düyməsini basın. Klonlaşdırma üçün “Fayl” menyusunu seçməlisiniz – “Clone repository”.
Yeni filialın yaradılması
Ayrı bir layihə filialı yaratmaq üçün Cari filial bölməsini açın və Yeni Filial düyməsini basın. İstifadəçi GitHub interfeysində filialı görə və dəyişiklikləri izləmək üçün çəkmə sorğusu edə biləcək.
Təhlükəsizlik
Github-un masaüstü və veb versiyası istifadəçi hesabının təhlükəsizlik səviyyəsini konfiqurasiya etməyə və artırmağa imkan verir. Bütün funksiyalar “saxlama üçün təhlükəsizlik parametrləri” bölməsində mövcuddur. Daha ətraflı nəzərdən keçirməyə dəyər.
Təhlükəsizlik siyasətinin qurulması
Depozitinizin əsas səhifəsində vurun:
- “Təhlükəsizlik” – “Təhlükəsizlik Siyasəti” – “Quraşdırmağa başlayın”.
- Layihənizin dəstəklənən versiyaları və mümkün zəiflikləri necə bildirmək barədə məlumat əlavə edin.
Asılılıq Qrafik İdarəetmə
Asılılıq qrafiki bütün ictimai depolar üçün avtomatik olaraq yaradılır, lakin özəl depolar üçün belə bir xüsusiyyət yoxdur. Qrafik bütün gedən asılılıq axınlarını müəyyən edir və layihədəki zəiflikləri müəyyən etməyə imkan verir. Asılılıq qrafikini təyin etmək üçün “Parametrlər” – “Təhlükəsizlik və Analiz” üzərinə klikləyin. Qrafikin əksinə, “Enable” və ya “Disable” düyməsini basın.
Lisenziyalar
- GPL , digər istifadəçilərə başqasının işini digər açıq mənbə layihələrində istifadə etməyə imkan verən bir lisenziya növüdür. Ancaq kommersiya şirkətləri bunu edə bilməz.
- LGPL/Commons/MIT/Apache və s. – istifadəçi öz kodunu pulsuz istifadə üçün verir. Başqaları ondan pul qazana bilər.
GitHub lisenziyasının növü göstərildiyi yer Biz Github bulud xidmətinin əsas funksionallığını və Git Bash repozitoriyaları ilə işləmək proqramını nəzərdən keçirdik. . Addım-addım versiyaya nəzarət sistemində tam hüquqlu bir layihə yaratmaq barədə danışdıq.
Windows 10 quraşdırma diski necə yaradılır
Kompüteriniz Windows 10-u işlədirsə, Windows-u yenidən kompüterinizə yükləmək istədiyiniz təqdirdə önyüklənə bilən bir Windows quraşdırma diskinin olması yaxşı olar.
Windows 10 diskiniz yoxdursa, aşağıda təsvir olunan metodlardan istifadə edərək yarada bilərsiniz.
- Tələblər
- Metod 1: Media Yaratma Alətindən istifadə edin.
- Metod 2: ISO yükləyin və önyüklenebilir USB yaradın.
- ISO (Windows) yükləyin.
- ISO (macOS, Linux) yükləyin.
- Rufus ilə açılan USB yaradın.
Tələblər
Önyüklenebilir bir Windows 10 diski yaratmadan əvvəl aşağıdakılara əmin olun:
- USB portu və ya DVD yazıcısı olan İnternetə qoşulmuş bir kompüter.
- Boş və ya tamamilə silinməyə hazır olan ən azı 8 GB həcmli bir USB flash sürücü; və ya boş bir DVD-R diski.
- Etibarlı bir Windows 10 lisenziyası; ya ədədi lisenziya açarı, ya da kompüterinizlə əlaqəli bir Windows 10 lisenziyası olan bir Microsoft hesabı.
Metod 1: Media Yaratma Alətindən istifadə edin
The Media Yaratma Aləti Microsoft tərəfindən təmin olunan, tələb olunan bütün faylları yükləyən və DVD və ya USB flash sürücünüzə yazan bir proqramdır. Media Yaratma Alətini yükləmək və istifadə etmək üçün bu təlimatları izləyin.
Xəbərdarlıq
Aşağıdakı addımlar USB flash sürücünüzdəki məlumatları tamamilə əvəz edəcəkdir. Diskdəki bütün mövcud məlumatlar məhv ediləcəkdir.
- Bir veb brauzer açın və Microsoft-un Windows 10 yükləmə səhifəsinə keçin. Altında Windows 10 quraşdırma mühiti yaradın, vurun Aləti indi yükləyin.
- Quraşdırıcıyı işə salın. UAC istəməsində vurun Bəli. Quraşdırıcı şeyləri hazırlayır, sonra göstərir Bildirişlər və lisenziya şərtlər. Şərtləri oxuyun və vurun Qəbul et davam etmək.
- Ekranda Nə etmək istəyirsən?, seçin Başqa bir kompüter üçün quraşdırma mühiti yaradınvə basın Növbəti.
- At Dil, memarlıq və nəşr seçin, bu kompüter üçün quraşdırıcı yaradırsınızsa, heç nəyi dəyişdirməyin. Əmin olmaq Bu kompüter üçün tövsiyə olunan parametrlərdən istifadə edin yoxlanılır qalır. (Başqa bir kompüter üçün disk yaradırsınızsa, bu qutunun işarəsini götürün və indi dəyişiklik edin.) Davam etmək üçün vurun Növbəti.
- Ekranda Hansı medianı istifadə edəcəyinizi seçin, təyinat olaraq USB və ya DVD seçə bilərsiniz. Bu nümunədə bir USB flash sürücü yaradacağıq. Seçin USB flash sürücüvə basın Növbəti.
- Sizdən xahiş olunacaq USB flash sürücü seçin. USB flash sürücünüz daxil deyilsə, onu dərhal daxil edin, bir neçə dəqiqə gözləyin və vurun Sürücü siyahısını yeniləyin.
Sonra USB flash sürücünüzü seçin və vurun Növbəti.
- Windows 10 yükləyicini yükləyir və USB flash sürücünüzə yazır. Arxa fonda işləyərkən kompüterinizi istifadə etməyə davam edə bilərsiniz.
- Tamamlandıqda görəcəksiniz USB flash sürücünüz hazırdır. Basın Bitirin. Quraşdırma müvəqqəti sənədlərini təmizləyəcək və avtomatik olaraq çıxacaq.
İndi USB flash sürücünüzü kompüterdən çıxara bilərsiniz. İstifadə qaydaları haqqında məlumat üçün aşağıdakı quraşdırma diskinizlə necə başladacağınıza baxın.
Metod 2: ISO yükləyin və önyüklenebilir USB yaradın
Windows 10 ISO görüntü sənədini kompüterinizə yükləmək, sonra başqa bir proqramla əl ilə açıla bilən diskinizi yaratmaq seçiminiz var.
Windows istifadə edirsinizsə, ISO-nu yükləmək üçün Media Yaratma Aracı istifadə etməlisiniz. MacOS və ya Linux kimi başqa bir əməliyyat sistemi istifadə edirsinizsə, Microsoft birbaşa yükləmə təklif edir.
- Windows: Media Yaratma Aracı ilə ISO yükləyin.
- macOS, Linux: ISO-nu birbaşa yükləyin.
Windows: Media Yaratma Aracı ilə ISO yükləyin
Windows istifadə edirsinizsə, Media Creation Tool ilə Windows 10 ISO-nu yükləmək üçün bu addımları izləyin. (1-4 addımlar 1 üsulla eynidır.)
- Bir veb brauzer açın və Microsoft-un Windows 10 yükləmə səhifəsinə keçin. Basın Aləti indi yükləyin.
- Quraşdırıcıyı işə salın. UAC istəməsində vurun Bəli. Lisenziya şərtlərini oxuyun və vurun Qəbul et.
- Seçin Başqa bir kompüter üçün quraşdırma mühiti yaradınvə basın Növbəti.
- At Dil, memarlıq və nəşr seçin, bu kompüter üçün quraşdırıcı yaradırsınızsa, heç nəyi dəyişdirməyin. Basın Növbəti.
- At Hansı medianı istifadə edəcəyinizi seçin, seçin ISO faylıvə basın Növbəti.
- Yükləmələr qovluğu kimi ISO sənədini yükləmək üçün kompüterinizdə bir yer seçin. Faylı yükləmək üçün kifayət qədər yeriniz olduğundan əmin olun (böyükdür – versiyaya görə 3 ilə 5 gigabayt arasındadır).
- Yükləmə tamamlandıqda, Media Creation Tool təklif edir ISO-nu DVD-yə yazdırın. Ayrıca, ISO sənədinin tam yolunu və fayl adını kompüterinizdə göstərir.
İstəyə görə: Faylın yerini təsdiqləmək istəyirsinizsə, yükləndiyi qovluğu açmaq üçün fayl adını vurun.
İstəyə görə: İndi ISO-nun DVD-sini yazmaq istəyirsinizsə vurun DVD Burner’i açın Windows Disk Image Burner açmaq üçün. DVD sürücünüzə boş bir DVD-R diski daxil edin və təlimatları izləyin.
- Basın Bitirin Media Yaratma Alətini bağlamaq.
İndi Rufus ilə önyüklenebilir USB yaratma addımına keçə bilərsiniz.
macOS X, Linux: ISO-nu birbaşa yükləyin
Windows olmayan bir əməliyyat sistemi istifadə edirsinizsə, Windows 10 ISO-nu yükləmək üçün bu təlimatları izləyin.
- Bir veb brauzer açın və Windows 10 ISO yükləmə saytına gedin. Microsoft əməliyyat sisteminizi algılar və birbaşa yükləmə səhifəsinə yönləndirir.
- Altında Nəşr seçin, seçin Windows 10 və basın Təsdiqləyin.
- Altında Məhsulun dilini seçindilinizi seçin (İngilis dili, məsələn) və vurun Təsdiqləyin.
- Altında Yükləmələr, Windows-un 32-bit və ya 64-bit versiyasını yükləmək seçiminiz olacaq. Kompüterinizdə 64 bitlik bir CPU varsa, seçin 64-bit yükləmə. Əmin deyilsinizsə, baxın: 32 və ya 64 bit CPU-ya sahib olduğunuzu necə müəyyənləşdirə bilərsiniz.
- Yükləmə brauzerinizdə başlayır. Faylı yükləmək üçün kifayət qədər disk yeriniz olduğundan əmin olun (böyükdür – versiyaya görə 3 ilə 5 gigabayt arasındadır).
- Nə qədər sabit disk sahəsi olduğunu necə tapmaq olar.
Rufus ilə açılan USB yaradın
Artıq ISO sənədini yüklədiyiniz üçün, bununla birlikdə önyüklenebilir bir USB flash sürücü yaratmaq üçün xüsusi bir proqrama ehtiyacınız var. Yalnız USB-yə kopyalamaq nəticə verməyəcək.
UNetbootin kimi Windows-da önyüklenebilir bir USB flash sürücü yaratmaq üçün istifadə edə biləcəyiniz müxtəlif proqramlar var. Bu təlimatlarda, adlı bir pulsuz Windows proqramından istifadə edəcəyik Rufus.
Aşağıdakı addımlar USB flash sürücünüzdəki məlumatları tamamilə əvəz edəcəkdir. USB flash sürücüsü mövcud olan bütün məlumatlar məhv olacaqdır.
- Bir veb brauzer açın və Rufus veb saytına gedin. Aşağıya fırladın Yükləyinvə birini seçin Rufus və ya Rufus portativ (ya biri işləyir).
- Yükləmə tamamlandıqda, Rufus çalıştırılabilirini çalıştırın. Proqram yüklənmədən işlədiyindən onu quraşdırmanıza ehtiyac yoxdur.
- USB flash sürücünüz daxil deyilsə, onu dərhal daxil edin. Dərhal Rufus tərəfindən tanınacaq.
- Disk işarəsini vurun. Optik sürücü və disk kimi görünür. Yüklədiyiniz Windows ISO-ya gedin, ISO sənədini seçin və vurun Açıq.
- Rufus status xətti “HAZIR” yazacaq. ISO-nu USB flash sürücünüzə yazmaq üçün vurun Başlamaq.
- Rufus, USB-dəki bütün məlumatların məhv olacağı barədə xəbərdarlıq edir. USB flash sürücünüzdə hər hansı bir vacib sənədiniz varsa, bu ləğv etmək və sənədlərinizi yedekləmək üçün son şansınızdır. Davam etmək üçün vurun tamam.
- ISO USB flash sürücüsünə yazılmışdır. Yalnız bir neçə dəqiqə çəkməlidir.
İlerleme çubuğu tamamilə yaşıl olduqda tamamlandığını və vəziyyət sətrində yenidən “HAZIR” yazıldığını biləcəksiniz.
Basın Yaxın Rufusdan çıxmaq.
Quraşdırma diskinizlə necə açılır
Windows 10 quraşdırma diskinizi istifadə etmək üçün bu addımları izləyin.
- Kompüterin BIOS-un çıxarıla bilən bir diskdən açılış üçün konfiqurasiya olunduğunu yoxlayın. BIOS-a daxil olmaq üçün kompüteri yenidən yükləməlisiniz və yükləmə ardıcıllığı başlamazdan əvvəl müəyyən bir düyməni basmalısınız. Ətraflı təlimatlar üçün baxın: BIOS və ya CMOS qurulmasına necə daxil olmaq.
- Daha sonra, zərurət olduqda, DVD / USB sürücünün açılış qaydasında HDD və ya SSD-dən əvvəl göstərilməsi üçün açılış ardıcıllığınızı dəyişdirin. (Siyahınızda USB sürücünüzü görmürsənsə, kompüteri işə salmadan əvvəl quraşdırılma USB flash sürücünüzü daxil edin və yenidən cəhd edin.)
- BIOS-unuz düzgün qurulubsa, kompüterinizi gücdən söndürün.
- Quraşdırma diskinizi daxil edin.
- Kompüterin gücü.
Əməliyyat sistemini HDD / SSD-dən yükləmək əvəzinə, kompüteriniz çıxarıla bilən diskinizdən yüklənir və Windows quraşdırılması başlayır.
Windows 10-da Yerli Hesabların yaradılması
Windows 8-də olduğu kimi, Microsoft Windows 10- a Microsoft hesabı ilə daxil olma seçimini basır. Üstünlük, Microsoft deyir ki, fərdi hesab ayarlarınızı birdən çox cihazda sinxronlaşdırmağa imkan verir. Bir Microsoft hesabını istifadə etdiyiniz zaman üstünlük verilən masa üstü arxa planı, şifrələr, dil seçimləri və Windows mövzusunun hamısı senkronizasiya kimi xüsusiyyətlər. Microsoft hesabı həmçinin Windows Mağazasına daxil olmaq imkanı verir.
Lakin bu xüsusiyyətlərdən heç biri maraqlanmırsa, yerli hesab daha yaxşı bir seçim ola bilər. PC-də başqa bir istifadəçi üçün sadələşdirilmiş hesab yaratmaq istəyirsinizsə, yerli hesablar da faydalıdır.
Birincisi, hesabınızı daxil etdiyiniz hesabı yerli hesaba köçürmək üçün sizə göstərəcəyik və sonra digər istifadəçilər üçün yerli hesablar yaratmağa baxacağıq.
02/11
Yerli hesab yaratmaq
Başlamaq üçün Başlat düyməsini basın və menyudan Ayarlar tətbiqini seçin. Ardından, Hesablar> E-poçt və hesablarınıza gedin. Yer üzündə bir “Yerli hesabla daxil ol ” düyməsini basın.
03/11
Şifrə yoxlayın
İndi siz mavi bir giriş pəncərəsini görürsünüz, şifrənizi soruşmaq üçün, həqiqətən siz keçid soruşursunuz. Şifrənizi daxil edin və İrəli düyməsini basın.
04/11
Yerli yerə get
Bundan sonra, bir istifadəçi adı və şifrə seçərək yerli hesab kimlik məlumatlarını yaratmaq istənir. Girişinizi unutduğunuzda parol ipucu yaratmaq imkanı da var. Təsadüfi simvollar və nömrələr simli bir şifrəni seçməyə çalışın. Daha çox parol məsləhətləri üçün Güclü Şifrə necə alındığına dair təlimatı izləyin.
Hər şey hazır olduqda, İrəli vurun.
05/11
İmza və Bitir
Biz demək olar ki, son addımdayıq. Burada etmək lazım olan bütün işlər, Çıxış və bitir . Bu şeyləri yenidən düşünmək üçün son şansınızdır. Düyməni tıkladıktan sonra Microsoft hesabına keçid prosesindən keçməlisiniz – bu, dürüst deyil ki, çətin deyil.
06/11
Hər şey hazırdır
Daxil etdiyinizdən sonra, yenidən daxil edin. PİN-in qurulması varsa yenidən istifadə edə bilərsiniz. Bir parol istifadə edirsinizsə, daxil olmaq üçün yenisini istifadə edin. Masaüstünüze geri döndükdən sonra Ayarlar tətbiqini yenidən açın və Hesablar> E-poçt və hesablarınıza gedin.
Hər şey düzgün keçdi, indi Windows-a yerli hesabla giriş etdiyinizi görməlisiniz. Əgər bir Microsoft hesabına keçmək istəyirsinizsə, Parametrlər> Hesablar> E-poçtunuz və hesablarınıza daxil olun və əməliyyatı başlatmaq əvəzinə Microsoft hesabı ilə daxil olun .
07/11
Digər istifadəçilər üçün yerli
İndi bir PC administratoru olmayacaq kimsə üçün bir yerli hesab yaratmaq edək. Yenə, Ayarlar tətbiqini açacağıq, bu dəfə Hesablar> Ailə və digər istifadəçilərə gedirik. İndi, “Digər istifadəçilər” alt başlığı altında bu PC-yə başqasına əlavə et vurun.
08/11
Daxil olma Seçimləri
Microsoft burada bir az çətin olur. Insanlar bir yerli hesabı istifadə etmədikdə Microsoft bunu üstün tutur, buna görə biz tıkladığımız mövzuda diqqətli olmalıyıq. Bu ekranda bu şəxsin giriş məlumatı olmadığını söyləyən linki vurun. Başqa bir şeyə basmayın və ya bir e-poçt və ya telefon nömrəsini daxil etməyin. Yalnız bu linki vurun.
09/11
Hələ yoxdur
İndi biz demək olar ki, biz yerli hesab yaratmaq, lakin olduqca deyil. Microsoft, buradakı şəkilləri doldurmağa başlayaraq, müntəzəm bir Microsoft hesabı yaratmaq üçün bəzi aldadıcı bir daha çətin ekran əlavə edir. Bütün bunlardan qaçmaq üçün yalnız Microsoft hesabı olmayan bir istifadəçi əlavə et düyməsinə basan mavi linkə basın.
11-dən 11-ə
Nəhayət
İndi onu sağ ekrana gətirdik. Burada yeni hesab üçün istifadəçi adını, parolunu və şifrəni işarəsi doldurursunuz. Hər şey qurulduqda, istədiyiniz kimi Next düyməsini basın.
11-dən 11-ə
Done
Bu belədir! Yerli hesab yaradıldı. Heç bir hesabı bir standart istifadəçidən administratora keçirməyi istəyirsinizsə, adını basın və sonra Hesabı növünü dəyişdir seçin. Ayrıca hesabınızdan xilas olmanız lazım olsa hesabı silmək üçün bir seçim var.
Yerli hesablar hər kəs üçün deyil, ancaq ehtiyacınız olub olmadığını bilmək üçün əlverişli bir seçimdir.
Comments are closed, but trackbacks and pingbacks are open.