Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 9

Git və GitHub

Afər Məhərrəmova
Yeni başlayanlar Git və GitHub-ın eyni olduğunu
düşünə bilər, ancaq onlar fərqli anlayışlardır.
Git – bir növ developer-lar üçün zaman
maşınıdır. Niyə zaman maşınıdır? Çünki Git bizə

Git vs zamanla fayllarımızda etdiyimiz dəyişiklərə


nəzarət etməyə, onları kopyalamağa,
dəyişikliklər etməyə imkan verir.
GitHub Digər bir deyişlə, Git zamanla fayıllarda etdiyimiz
dəyişiklikləri izləməyə imkan verən versiyaya
nəzarət sistemidir.
Git-i rəsmi saytdan yükləyib quraşdıra bilərsiniz.
Proyekti Git-də
necə yaradırlar?
• Əvvəlcə Git-də yaratmaq istədiyiniz
proyekti uyğun İDE ilə oz noutbukunuzda
açırsınız. Daha sonra terminal hissəsindən
“Command Promote” olanı seçib “git init”
command-ı yazırsınız.
Mən İntelliJ istifadə edirəm.
Və gördüyünüz kimi kommandan sonra
“Initialized empty Git repository in …”
yazıldı.
Ardını Git Bash-da davam edəcəyəm.
GitHub nədir?

GitHub Git repoları üçün onlayn hosting


xidmətidir.
Təsəvvür edin ki, yanınızda öz kodunuzu
yazdığınız kompüteriniz yoxdur və siz anidən
həll yolunu tapırsınız. Bu həlli ağlınızda
saxlaya bilməzsiniz. Ancaq proyekti GitHub-a
yerləşdirmisinizsə, onda rahatlıqla istənilən
kopüterdən komanda ilə həmin layihəyə
daxil olub yükləyə bilərsiniz, dəyilikləri edə
və son versiyanı yükləyə bilərsiniz.
GitHub-ın ən önəmli xüsusiyyəti isə istənilən
yerdən digər developer-larla eyni proyekt
üzərində işləməyə imkan verməsidir.
1. Birinci mərhələ repository-nin yaradılmasıdır.
GitHub-dan necə Repository-ə düzgün ad verərək, private və ya
public olaraq gizliliyini müəyyən edərək repository-
istifadə edirəm? mizi yaratmış oluruq.
GitHub-a necə
push edirik?
• Məndə safe directory problemi
yarandı. Birinci kommand ona
görədir.
• “git add .” command-ı ilə folder-
da olan bütün fayılları push
edirəm. Nöqtənin yerinə müvafiq
fayıl adı da yazmaq mümkündür.
• Daha sonra “git status”
command-ı ilə statusu
yoxlayıram.
• Commit üçün isə “git commit –m “yazacağınız
commit” kommandından istifadə edirik.
• push üçün ardıcıl 3 kommand yazılır:
• “git remote add origin
https://github.com/ApharMagaramova/
MyTutorial.git”
GitHub-da uyğun repo əlaqələndiri
• $ git branch -M main
Brach-ın adını main olaraq dəyişdirir.
• $ git push -u origin main
Repo-ları local cihazdan GitHub-a atır.
Faydalı Linklər • freeCodeCamp – best one
• Javatpoint.com
• Other
Diqqətiniz üçün
təşəkkürlər

You might also like