Git Hızlı Başvuru
Dallanma ve birleştirmeden rebase, stash ve reset'e kadar komutları kategoriye göre aranabilir kılan Git kopya kağıdı. Her kayıt kullanımı ve tehlike seviyesini gösterir, ücretsiz.
Kurulum
git config --global user.name "Name"Kullanıcı adı ayarla
git config --global user.name "Sam"
git config --global user.email "email"E-posta ayarla
git config --global user.email "[email protected]"
git config --listTüm ayarları göster
git config --list
Başlangıç
git initYeni depo başlat
git init my-project
git clone <url>Uzak depoyu klonla
git clone https://github.com/user/repo.git
Değişiklikler
git statusÇalışma dizini durumu
git status
git diffDeğişiklikleri karşılaştır
git diff HEAD~1
git add <file>Hazırlama alanına ekle
git add . / git add file.txt
git commit -m "message"Commit oluştur
git commit -m "feat: new feature"
git commit --amendSon commit'i düzelt
git commit --amend -m "updated message"
git stashDeğişiklikleri geçici olarak sakla
git stash / git stash pop
Dal
git branchDalları listele
git branch -a
git branch <name>Yeni dal oluştur
git branch feature/login
git checkout <branch>Dal değiştir
git checkout main
git checkout -b <name>Oluştur ve geç
git checkout -b feature/login
git merge <branch>Dal birleştir
git merge feature/login
git branch -d <name>Dal sil
git branch -d feature/login
git branch -D <name>Dalı zorla sil
git branch -D feature/login
Uzak
git remote -vUzak depoları listele
git remote -v
git fetchUzak değişiklikleri getir
git fetch origin
git pullGetir ve birleştir
git pull origin main
git pushUzağa gönder
git push origin main
git push --forceZorla gönder
git push --force origin main
Geri alma
git restore <file>Dosya değişikliklerini at
git restore file.txt
git reset HEAD <file>Dosyayı hazırlama alanından çıkar
git reset HEAD file.txt
git revert <commit>Commit'i geri al (yeni commit)
git revert abc123
git reset --soft HEAD~1Son commit'i geri al (değişiklikleri koru)
git reset --soft HEAD~1
git reset --hard HEAD~1Son commit'i sil (değişiklikleri at)
git reset --hard HEAD~1
İnceleme
git logCommit geçmişi
git log --oneline --graph
git log --onelineTek satırlık geçmiş
git log --oneline -10
git show <commit>Commit ayrıntıları
git show abc123
git blame <file>Satır bazında yazar
git blame file.txt
git reflogHEAD geçmişi (kurtarma için)
git reflog
Yerleştir
Git Hızlı Başvuru nedir?
Dallanma ve birleştirmeden rebase, stash ve reset'e kadar komutları kategoriye göre aranabilir kılan Git kopya kağıdı. Her kayıt kullanımı ve tehlike seviyesini gösterir, ücretsiz.
Nasil Kullanilir
- 1Giriş— Gerekli verileri girin.
- 2Sonuçlar— İşlenen sonuçları inceleyin.
- 3Kopyala— Sonuçları kopyalayın.
Ilgili Araclar
Sikca Sorulan Sorular
Evet, statik veri kullandığı için çevrimdışı çalışır.