
Sürüm Kontrolü & Git
Git temelleri, branches, merge, rebase, pull requests, commit kuralları, gitflow workflow
1Git nedir?
Git nedir?
Cevap
Git, kaynak kodundaki değişiklikleri zaman içinde izleyen dağıtık bir sürüm kontrol sistemidir. SVN gibi merkezi sistemlerden farklı olarak, her geliştirici proje geçmişinin tam kopyasını yerel makinesinde tutar. Bu, çevrimdışı çalışmayı mümkün kılar ve tek bir arıza noktası olmadığı için daha iyi dayanıklılık sağlar.
2Bir klasörde yeni bir Git deposunu hangi komut başlatır?
Bir klasörde yeni bir Git deposunu hangi komut başlatır?
Cevap
git init komutu, tüm depo meta veri dosyalarını içeren gizli bir .git alt klasörü oluşturarak geçerli dizinde yeni bir yerel Git deposu oluşturur. Bu komut, mevcut veya yeni bir projede Git ile değişiklikleri izlemeye başlamak için ilk adımdır.
3Hangi komut dosyaları commit etmeden önce staging area'ya (indeks) ekler?
Hangi komut dosyaları commit etmeden önce staging area'ya (indeks) ekler?
Cevap
git add komutu, dosya değişikliklerini staging area'ya (geçiş bölgesi) eklemenizi sağlar. Değişiklik ve commit arasındaki bu ara adım, sonraki commit'e hangi değişikliklerin dahil edileceğini tam olarak seçmenize olanak tanır. Örneğin, git add . tüm değiştirilen dosyaları eklerken, git add file.txt yalnızca o belirli dosyayı ekler.
Hangi komut staging area'daki değişiklikleri Git geçmişine kaydeder?
Yeni bir Git branch nasıl oluşturulur ve hemen ona nasıl geçilir?
+17 mülakat soruları
Diğer DevOps mülakat konuları
Linux Temelleri
Shell Scripting & Bash
Networking Temelleri
Docker Temelleri
CI/CD Temelleri
GitHub Actions
GitLab CI/CD
Jenkins
Kubernetes Temelleri
Kubernetes Networking
İleri Düzey Kubernetes
Ingress & API Gateway
Terraform Temelleri
İleri Terraform
Ansible & Configuration Management
AWS Temelleri
Azure Temelleri
GCP Temelleri
Monitoring ve Prometheus
Logging & ELK Stack
Alerting ve Incident Response
Cloud Identity & Secrets
CI/CD Pipeline Güvenliği
Helm & Kubernetes
Runtime ve Cluster Güvenliği
Container Supply Chain Security
Service Mesh & Istio
GitOps & ArgoCD
Progressive Delivery
Dağıtık Gözlemlenebilirlik
Disaster Recovery & Backup
Performans Optimizasyonu
Bulut Maliyet Optimizasyonu
SRE Prensipleri
Chaos Engineering
Platform Engineering
Bir sonraki mülakatın için DevOps'de uzmanlaş
Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.
Ücretsiz başla