Sıfırdan Git Kullanımı : Versiyon Kontrolünün Gücü

A-Z Git kullanimi ve proje gelistirmesurecini kisaltma ve verimini arttirma yontemleri
4.2 (3 ratings) Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
18 students enrolled
$19
$20
5% off
Take This Course
  • Lectures 21
  • Length 1.5 hours
  • Skill Level All Levels
  • Languages Turkish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 7/2015 Turkish

Course Description

Kurs bitince cok buyuk projelerde versiyon kontrolu ile nasil korkmadan degisiklik yapabileceginizi nasil takim halinde calisabileceginizi ve branclarla calismanin gucunu ogreneceksiniz. Kurs suresince temelden hic bilmeyenler icin baslayacagiz ve degisik platformalrda (mac,windows,linux,bsd) git kurulumuna deginip git mantigini tamamen kavrayacagiz.

Ardindan ileri seviye git komutlarini ,git kullanim alanlarini,git ayarlarini ,git serverlarina baglanmayi ,git serverlarindan veri cekmeyi ,git serverlarina veri gondermeyi ,branching sistemini ve daha bir cok konuyu ogrenecegiz.

Ozetle kurs suresince git hakkinda 0dan baslayim her seyi ogrenmis olacagiz.

What are the requirements?

  • Versiyon kontrolune neden ihtiyaci oldugunu bilmelidir ogrenci

What am I going to get from this course?

  • Git versiyon kontrolu sistemini etkin olarak kullanabilecek
  • Git versiyon kontrolu sistemi sayesinde birden cok gelistirici oldugu durumlarda projede birbirinin kodlarini bozmadan hizlica proje gelistirebilecek
  • Diger versiyon kontrol sistemleri hakkinda bilgisi olacak

What is the target audience?

  • Kursun amaci git sistemini anlamaktir
  • Programlamaya ya da giti nerelerde kullanilabileceginize dair fikriniz olmalidir.
  • hrhangi bir on bilgi gerkli degildir.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Giti Taniyalim
Versiyon Kontrolu Nedir?
Preview
04:06
Git Nedir? Neden Ortaya Çıkmıştır?
Preview
03:47
Git Serverlari: Github Git Degildir.
Preview
01:11
Section 2: Git Kurulumu
Windows İçin Git
Preview
05:25
Linux ve Mac için git
01:45
Git Global Ayarları
02:05
Section 3: Git Kullanmaya Başlayalım
Boş Bir Git Veritabanı Oluşturalım
05:42
Dosyaları Takip Edılen Alana Almak
03:46
Takip Edilen Commite Hazır Dosyaları Veritabanına Eklemek (Commit Etmek)
05:31
Gitignore Dosyası Hazırlama
09:47
Git veritabanına işlenmiş bir dosyayı silmek
05:06
Section 4: Orta Seviye Git Komutlari
Geçmişte Yaptığımız İşlemleri Listelemek
04:45
Branch Kavramını Anlamak
03:26
Branchlari Listeleme,Oluşturma ve Aralarında gezinme
10:59
Git Stash Komutunu Anlamak
06:03
Commit Edilmiş Bir Dosya Üzerinde Yaptığımız Değişiklikleri Geri Almak
01:46
Branchları Silmek
03:52
Section 5: İleri Seviye Git İşlemleri
Branchları ana branch ile birleştirmek (merge etmek)
07:37
Commit edilmis loglari geri almak(Hatalı commitleri düzeltmek)
07:56
Section 6: Uzak Git Serverı İle Çalışmak
Uzak Bir Repo Eklemek
06:36
Uzak Bir Repoyu Klonlamak
02:16

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

nikos efthias, Programmer,Teacher and Traveller

I studied computer engineering. Worked as volunteer on many web projects and sides and programs. I believe in freedom because of this i released open source python programs on GNU/Linux software center.

I worked as part of software companies several years. In the end i understood I can do something for me and for people and I have so short life to spend for somebody's job. I started to work freelance after this. I had several projects as freelancer and now i focused on teaching and my own projects.

Now I am travelling around the world and i believe knowledge must be shared. By teaching people how to program i am teaching how to think indeed. Because computer programming is no more than analyzing and formulating our thoughts.

Ready to start learning?
Take This Course