← Tüm bölümler

💻 Bilgisayar Mühendisliği

Mühendislik Fakültesi · Algoritmalar, yazılım geliştirme, veri yapıları ve sistemler

Yardımcı kaynaklar

🔗 Bağlantı

MDN Web Docs ↗

Web teknolojileri başvuru kaynağı

🎬 Video

BTK Akademi ↗

Ücretsiz Türkçe yazılım eğitimleri

🎬 Video

CS50 (Harvard) ↗

Bilgisayar bilimine giriş dersi

🛠️ Araç / Yazılım

LeetCode ↗

Algoritma soru pratiği

🛠️ Araç / Yazılım

GitHub Student Developer Pack ↗

Öğrencilere ücretsiz geliştirici araçları

📄 Makale

GeeksforGeeks ↗

Veri yapıları ve algoritma anlatımları

⌨️ Program kısayolları

6 program · Mac'te Ctrl yerine genelde Cmd kullanılır

Kısayolİşlev
git statusDeğişen dosyaları gör
git add .Tüm değişiklikleri hazırla
git commit -m "mesaj"Değişiklikleri kaydet
git pushUzak depoya gönder
git pullUzak depodan çek
git clone <adres>Depoyu bilgisayara indir
git checkout -b dalYeni dal oluştur ve geç
git switch dalDala geç
git merge dalDalı birleştir
git log --onelineKısa geçmiş
git diffHazırlanmamış farkları gör
git stashDeğişiklikleri geçici sakla
git stash popSaklananı geri al
git restore dosyaDosyadaki değişikliği geri al
git initYeni depo başlat
git branchDalları listele
git fetchUzak değişiklikleri indir (birleştirmeden)
git remote -vUzak depo adresleri
git log --graph --oneline --allDal ağacını gör
git show <commit>Bir commit'in ayrıntısı
git blame dosyaSatırı kim değiştirdi
git reset --soft HEAD~1Son commit'i geri al (değişiklik kalır)
git revert <commit>Commit'i tersine çeviren commit
git rebase mainDalı main üzerine taşı
git cherry-pick <commit>Tek commit'i al
git tag v1.0Sürüm etiketi koy