Kullanıcı Aletleri

Site Aletleri


tr:cs:git:workflow

Farklar

Bu sayfanın seçili sürümü ile mevcut sürümü arasındaki farkları gösterir.

Karşılaştırma görünümüne bağlantı

İki taraf da önceki sürümÖnceki sürüm
Sonraki sürüm
Önceki sürüm
tr:cs:git:workflow [2026/03/07 18:34] ulascemhtr:cs:git:workflow [2026/03/07 18:48] (mevcut) ulascemh
Satır 65: Satır 65:
 git merge <DAL_ADI> # Birleştir. git merge <DAL_ADI> # Birleştir.
 </code> </code>
- 
-^ ''git status'' | //Projenin o anki durumunu, değişen veya yeni eklenen dosyaları gösterir.// | 
-^ ''git status'' | //Projenin o anki durumunu, değişen veya yeni eklenen dosyaları gösterir.// | 
-^ ''git status'' | //Projenin o anki durumunu, değişen veya yeni eklenen dosyaları gösterir.// | 
  
 ==== Git Rebase ==== ==== Git Rebase ====
Satır 111: Satır 107:
   - Git sana yeni bir birleştirilmiş mesaj girmen için bir ekran daha açar. Mesajı yazar ve kaydedersin. Boom! 3 commit tek commit oldu.   - Git sana yeni bir birleştirilmiş mesaj girmen için bir ekran daha açar. Mesajı yazar ve kaydedersin. Boom! 3 commit tek commit oldu.
  
 +<WRAP info>
 Not: GitHub üzerinden "Squash and Merge" butonuna basmak, bu işlemi otomatik yapmanın en kolay ve popüler yoludur Not: GitHub üzerinden "Squash and Merge" butonuna basmak, bu işlemi otomatik yapmanın en kolay ve popüler yoludur
 +</WRAP>
  
 +===== Acil Durumlarda Kullanılan Komutlar =====
 +
 +^ Kod ^ Açıklama ^
 +^ ''git stash'' | Çalışıyorsun ama işin bitmedi. Acilen başka bir dala geçmen gerekti. Mevcut değişikliklerini geçici olarak bir "çekmeceye" atar. Çalışma alanın temizlenir. |
 +^ ''git stash pop'' | Çekmeceye attığın yarım kalan kodları geri getirir. |
 +^ ''git reset HEAD~1'' | Yaptığın son commit'i iptal eder ama kodlarını silmez. (Yanlışlıkla commit atarsan kurtarıcıdır). |
 +^ ''git reset --hard HEAD~1'' | 🚨 TEHLİKELİ! Son commit'i VE yazdığın kodları tamamen siler, geri getirilemez. |
 +^ ''git revert <COMMIT_ID>'' | Hatalı bir commit'i silmez, ancak o commit'in yaptıklarının tam tersini yapan yeni bir commit atar. Ortak çalışılan public dallarda hata düzeltmenin en güvenli yoludur.. |
  
  
Satır 120: Satır 126:
 https://wiki.ulascemh.com/doku.php?id=tr:cs:git:workflow https://wiki.ulascemh.com/doku.php?id=tr:cs:git:workflow
 </wrap> </wrap>
 +
 +
 +
tr/cs/git/workflow.1772908477.txt.gz · Son değiştirilme: 2026/03/07 18:34 Değiştiren: ulascemh