WorksheetsGit Komutlar ve Detaylar
Total questions: 10
Worksheet time: 5mins
Yeni bir Git deposu başlatmak için kullanılan komut nedir?
git start
git init
git create
git new
Mevcut bir uzak depoyu yerel bilgisayarınıza klonlamak istiyorsanız hangi Git komutunu kullanmalısınız?
git clone [url]
git init [url]
git copy [url]
git download [url]
Yeni oluşturulan bir dosyayı ilk kez commit etmeden önce hangi iki Git komutunun sırasıyla kullanılması gerekir?
'git commit' sonra 'git add'
'git stage' sonra 'git commit'
'git add' sonra 'git commit'
'git save' sonra 'git finalize'
Bir geliştirici, yaptığı son commit'i unstage yapmak ve değişiklikleri çalışma dizinine geri almak istiyor. Hangi komut dizisi bu işlemi gerçekleştirir?
git reset HEAD~1
git revert HEAD
git commit --amend
git remove --last
Bir geliştirici, bir commit mesajını değiştirmek istiyor ancak değişiklikleri henüz push etmemiş. Bu durumu düzeltmek için hangi komutu kullanmalıdır?
git commit --amend -m "Yeni mesaj"
git commit --redo -m "Yeni mesaj"
git commit --overwrite -m "Yeni mesaj"
git commit --update -m "Yeni mesaj"
Bir geliştirici, bugfix adında yeni bir branch oluşturmak ve bu branch'e geçmek istiyor. Hangi komut dizisi bu işlemi gerçekleştirir?
git branch bugfix ardından git checkout bugfix
git checkout -b bugfix
git merge bugfix
git branch -m bugfix
Birleştirme (merge) sırasında çakışmalar (conflicts) meydana geldiğinde, hangi komut değişiklikleri manuel olarak incelemenize ve çözmenize olanak tanır?
git conflict --resolve
git merge --no-commit
git checkout --theirs <file_path>
git status
Eğer bir geliştirici, feature branch'ini develop branch'i üzerinde rebase etmek istiyorsa, hangi komutu kullanmalıdır?
git rebase develop feature
git checkout feature ardından git rebase develop
git merge feature develop
git checkout develop ardından git rebase feature
Bir geliştirici, mevcut çalışma dizinindeki ve staging alanındaki değişiklikleri geçici olarak saklamak istiyor. Bu işlemi gerçekleştirmek için hangi Git komutu kullanılır?
git save
git hold
git stash
git backup
Bir geliştirici, daha önce stash ettiği değişiklikleri mevcut branch'e uygulamak istiyor, ancak stash listesinde saklanan değişiklikleri silmek istemiyor. Bu durumda hangi komut kullanılmalıdır?
git stash pop
git stash apply
git stash use
git stash deploy
