Git'i necə qurmaq və istifadə etmək olar: 15 addım (şəkillərlə)

Mündəricat:

Git'i necə qurmaq və istifadə etmək olar: 15 addım (şəkillərlə)
Git'i necə qurmaq və istifadə etmək olar: 15 addım (şəkillərlə)

Video: Git'i necə qurmaq və istifadə etmək olar: 15 addım (şəkillərlə)

Video: Git'i necə qurmaq və istifadə etmək olar: 15 addım (şəkillərlə)
Video: Word də cədvəl necə yaradılır 2024, Bilər
Anonim

Git, proqram inkişafı üçün ən çox istifadə olunan versiya idarəetmə sistemlərindən biridir. 2005-ci ildə Linus Torvalds tərəfindən qurulan Git, sürətə, məlumatların bütövlüyünə və paylanmış, xətti olmayan iş axınlarına dəstəyə diqqət yetirir. Hətta böyük şirkətlər üçün də geniş yayılması ilə Git -in necə asanlıqla qurulacağını və istifadəsini öyrənmək vacibdir. Bu gəzinti Windows və GitHub üçün Git Bash istifadə edəcək. Ancaq burada istifadə olunan əmrlər istənilən platformada işləyəcək. Bu, bütün bələdçilərin sonu demək deyil, sadəcə Git istifadə etməyə başlamağınız üçündür. Git -də araşdırmaq üçün daha çox funksiya var və bir iş mühitinin GitHub ilə istifadə olunandan çox fərqli dəyişənləri ola bilər.

Addımlar

3 -dən 1 -ci hissə: Hesabınızı qurmaq

Git'i qurun və istifadə edin Adım 1
Git'i qurun və istifadə edin Adım 1

Addım 1. Github Hesabı qurun

GitHub -a daxil olun və hesab yaradın. Bu təlimatın məqsədləri üçün pulsuz bir hesab yaxşı işləyəcək.

Git -i qurun və istifadə edin 2 -ci addım
Git -i qurun və istifadə edin 2 -ci addım

Addım 2. Git Bash qurun

Başlamaq üçün əvvəlcə Windows üçün Git Bash yükləməli və quraşdırmalısınız. Davam edin və bu linki izləyərək bunu indi edin: Git Bash.

Quraşdırıldıqdan sonra Git Bash -ı işə salın. Qara bir əmr istəyi ekranına baxmalısınız. Git Bash, Unix əmrlərindən istifadə etmək üçün Unix haqqında bəzi məlumatlara sahib olmaq vacibdir

Git qurun və istifadə edin Adım 3
Git qurun və istifadə edin Adım 3

Addım 3. Bir SSH Açarı yaradın

Kompüterinizdə GitHub hesabınızla Git Bash arasında etibarlı şifrəli bir əlaqə qurmaq üçün bir SSH açarı yaratmalı və əlaqələndirməlisiniz. Git Bash -da bu kodu yapışdırın, ancaq GitHub hesabınızla istifadə etdiyiniz e -poçtu əvəz edin: ssh -keygen -t rsa -b 4096 -C "[email protected]"

Sonra açarı harada saxlamaq istədiyinizi soruşacaqsınız. Varsayılan yer kifayətdir, buna görə ↵ Enter düyməsini basın. Sonra, Git Bash sizdən bir parol ifadəsi daxil etməyinizi və təsdiq etməyinizi xahiş edəcək. Birini daxil etməyinizə baxmayaraq, bunu etməyiniz çox tövsiyə olunur

Git qurun və istifadə edin 4 -cü addım
Git qurun və istifadə edin 4 -cü addım

Addım 4. SSH açarınızı ssh-agentə əlavə edin

Bu, kompüterinizə bu SSH düyməsini istifadə etməyə icazə verəcəkdir. SSH Agentini işə salmaq üçün aşağıdakı əmri daxil edin: eval "$ (ssh-agent -s)" Sonra yaradılan açarı əlavə etmək üçün ssh-add ~/.ssh/id_rsa daxil edin.

Açarınızın id_rsa ilə başqa bir adı varsa və ya başqa bir yerdə saxlamısınızsa, bunun əvəzinə istifadə etdiyinizə əmin olun

Git qurun və istifadə edin Adım 5
Git qurun və istifadə edin Adım 5

Addım 5. SSH açarınızı hesabınıza əlavə edin

İndi yeni açarınızı istifadə etmək üçün hesabınızı konfiqurasiya etməlisiniz. Ssh düyməsini panoya kopyalayın: clip <~/.ssh/id_rsa.pub. Sonra, hər hansı bir GitHub səhifəsinin sağ üst küncündə, profil şəklinizə vurun və sonra Ayarlar düyməsini basın. İstifadəçi parametrləri yan çubuğunda SSH və GPG düymələrini vurun. Sonra Yeni SSH Açarını vurun. İndi açarınız üçün təsviri bir ad daxil edə bilərsiniz, sonra açar sahəsinə yapışdırıb "SSH Açarı əlavə et" düyməsini basın. Təsdiq edin və hər şey hazırdır!

3 -dən 2 -ci hissə: Bir layihə qurmaq

Git qurun və istifadə edin Adım 6
Git qurun və istifadə edin Adım 6

Addım 1. Bir depo bölün

GitHub -da bir layihədə dəyişikliklər etmək üçün onu ayırmaq lazımdır. Üzərində çalışmaq istədiyiniz anbara gedin və səhifənin sağ üst hissəsindəki çəngəl düyməsini basaraq depo bölün. Bu, hesabınızdakı deponun bir nüsxəsini çıxaracaq.

Git'i qurun və istifadə edin Adım 7
Git'i qurun və istifadə edin Adım 7

Addım 2. Yerli bir kataloq yaradın

Kompüterinizdə depo saxlamaq istədiyiniz yerdə bir qovluq yaradın. Sonra bu qovluğa getmək üçün Git Bash istifadə edin. Unutmayın ki, Git Bash UNIX əmrlərini qəbul edir, buna görə kataloqunuza daxil olmaq üçün CD əmrini bu şəkildə istifadə edin: $ cd/path/to/directory

Git qurun və istifadə edin Adım 8
Git qurun və istifadə edin Adım 8

Addım 3. Çəngəli klonlayın

GitHub -da, çəngəlinizə gedin və depo adı altında Klonla və ya yüklə vurun və sizə verdiyi linki kopyalayın.

Sonra, Git Bash-da kopyalanan URL-dən istifadə edərək aşağıdakı əmri daxil edin: $ git clone https://github.com/YOUR-USERNAME/REPOSITORY_NAME. ↵ Enter düyməsini basın və yerli klon yaradılacaq

Git Adım 9 qurun və istifadə edin
Git Adım 9 qurun və istifadə edin

Addım 4. Çəngəlinizi orijinal ilə sinxronlaşdırın

Orijinal depoda dəyişikliklər təklif etməyi bacarmalısınız. GitHub -da bağladığınız orijinal depoya gedin, sonra Clone vurun və ya URL -i yükləyin və kopyalayın.

  • İndi GitHubdakı həqiqi depo qovluğuna gedin. Əmr əmrinizin sağ tərəfində (usta) gördükdə doğru yerdə olduğunuzu biləcəksiniz.
  • İndi deponun orijinal URL -dən istifadə edərək $ git remote upstream https://github.com/user/repositoryName proqramını işə salın.
Git Adım 10 qurun və istifadə edin
Git Adım 10 qurun və istifadə edin

Addım 5. İstifadəçi yaradın

Sonra, depoda dəyişiklikləri kimin etdiyini izləmək üçün bir istifadəçi yaratmalısınız. Aşağıdakı iki əmri işlədin. $ git config user.email "[email protected]" və $ git config user.name "Adınız". İstifadə etdiyiniz e -poçtun git hub hesabınızdakı ilə eyni olduğundan əmin olun.

Git qurun və istifadə edin Adım 11
Git qurun və istifadə edin Adım 11

Addım 6. Yeni bir filial yaradın

Sonra, ana filialımızdan yeni bir filial yaratmalısınız. Bir ağacın əsl budağı kimi. Bu filial, edəcəyiniz bütün spesifik dəyişiklikləri saxlayacaq. Hər dəfə yeni bir problem üzərində işləyərkən ustadan yeni bir filial yaratmalısınız. Hata düzəltmək və ya yeni bir xüsusiyyət əlavə etməkdən asılı olmayaraq, hər bir işin özünəməxsus şöbəsi olmalıdır.

  • Filial etmək üçün sadəcə: $ git filial xüsusiyyət_x -i işə salın. Xüsusiyyət_x -ni xüsusiyyətinizin təsviri adı ilə əvəz edin.
  • Şöbənizi $ git checkout xüsusiyyət_x istifadə etdikdən sonra. Bu sizi xüsusiyyət_x qoluna çevirəcək. İndi kodunuzda dəyişiklik etməkdə sərbəstsiniz.

3 -dən 3 -cü hissə: Dəyişikliklərinizi itələmək

Git Adım 12 qurun və istifadə edin
Git Adım 12 qurun və istifadə edin

Addım 1. Dəyişikliklərinizi edin

Dəyişiklikləri bitirdikdən sonra və ya filialları dəyişdirmək və başqa bir şey üzərində işləmək istəyirsinizsə, dəyişiklikləriniz edilməlidir. $ Git əmrini işləyin -hamısı. Bu, depoda etdiyiniz bütün dəyişiklikləri avtomatik olaraq yerinə yetirəcəkdir.

Vim istifadə edərək bir mesaj yazmaq istəyini alacaqsınız. Bu mesaj qısa və təsviri olmalıdır. Üst sətrə keçmək üçün ox düymələrindən istifadə edin və sonra klaviaturanızda i vurun. İndi mesajınızı yaza bilərsiniz. Yazıldıqdan sonra Esc düyməsini basın və sonra iki nöqtə düyməsini vurun:. İndi wq hərflərini yazın və ↵ Enter düyməsini basın. Bu, mesajınızı saxlayacaq və vim redaktorundan çıxacaq

Git Adım 13 qurun və istifadə edin
Git Adım 13 qurun və istifadə edin

Addım 2. Təklif sorğusu edin

Dəyişiklikləriniz edildiyinə görə, onları itələməlisiniz! $ Git push mənşəyini daxil edin.

Git Adım 14 qurun və istifadə edin
Git Adım 14 qurun və istifadə edin

Addım 3. Usta qolu ilə birləşin

GitHub -a qayıdın və tezliklə itələyinizlə bir mesaj görünəcək. "Müqayisə et və istəyi çək" düyməsini vurun. Bu səhifədə, dəyişikliklərinizi nəzərdən keçirmək, öhdəlik mesajınızı dəyişdirmək və şərh əlavə etmək imkanı əldə edəcəksiniz. Hər şey qaydasına düşdükdə və GitHub heç bir ziddiyyət aşkar etmədikdə, davam edin və sorğu edin. Və bu qədər!

Dəyişikliyinizi nəzərdən keçirmək və sonra onu əsas depo ilə birləşdirmək indi digər töhfəçilərinizə və depo sahibinə aiddir

Git qurun və istifadə edin Adım 15
Git qurun və istifadə edin Adım 15

Addım 4. Həmişə götürməyi və yenidən qurmağı unutmayın

Həmişə bir faylın son versiyası üzərində işləmək çox vacibdir. Hər hansı bir itələmə istəyi verməzdən əvvəl və ya yeni bir şöbəyə başlamazdan və ya bir filiala keçmədən əvvəl, həmişə git getst upst & git rebase upstream/master əmrini işlədin.

Tövsiyə: