Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions sorular.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,16 +12,33 @@ Eğer aradığın soruların cevapları GitHub docs'ta yoksa, Google'lama beceri

1. Git nedir?

Git yazılım geliştirme süreçlerinde kullanılan bir versiyon kontrol sistemidir.

2. Git ile GitHub arasında ne fark var?

GitHub cloud bir servis gibi uzaktaki servera yüklenen kodların toplandığı, paylaşıldığı yerdir. Git ise yazılım geliştirme süreçlerinde kullanılan bir versiyon sistemidir.

3. Neden bir branch oluşturuyoruz?

Devam eden bir çalışmada hali hazırda çalışan kodlama sistemini bozmadan çalışabilmek için.

4. Pull Request'in amacı nedir?

Sorumlu kişiye kodun eklenmesini talep etmektir.

5. Bir Branchten diğerine geçmek için kullandığın KOMUT nedir? Mesela `isim-soyisim` branch'inde çalıştığını hayal et ve main branch'ine geçmek istiyorsun, ne yaparsın?

git checkout 'isim-soyisim'

6. `git fetch`, `git merge` ve `git pull` arasındaki farklıarı açıklayınız. Bu konutlar ne yapar açıklayınız.

remote repository'den içerikleri indirmek için git fetch, yazdığımız kodu masterla birleştirmeye git merge,
yazdığın kodun ana bilgisayara çekilmesi talebine git pull-u

7. Merge conflict nedir?

Projeye yüklenen iki kodun çatışmasıdır.

8. Merge conflict'i nasıl çözeriz?

Çatışan kodlardan birinin silinmesi veya ikisinin birden silinmesi ile.