tldr/pages.tr/common/git-stash.md

37 lines
988 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# git stash
> Yerel Git düzenlemelerini geçici bir alanda sakla.
> Daha fazla bilgi: <https://git-scm.com/docs/git-stash>.
- Yeni (izlenmeyen) dosyalar hariç mevcut değişiklikleri sakla:
`git stash [push -m {{keyfi_saklama_mesajı}}]`
- Yeni (izlenmeyen) dosyalar dahil mevcut değişiklikleri sakla:
`git stash -u`
- Değiştirilen dosyaların parçalarını etkileşimli şekilde seçip sakla:
`git stash -p`
- Tüm saklananları göster (saklanan ismi, bağlı olduğu dal ve mesaj gösterilir):
`git stash list`
- Bir saklananı uygula (varsayılan son saklanandır ve stash@{0} olarak belirtilir):
`git stash apply {{keyfi_saklanan_veya_commit_ismi}}`
- Bir saklananı uygula (varsayılan stash@{0}), ve eğer uygulanması sıkıntı çıkarmıyorsa onu saklanan listesinden kaldır:
`git stash pop {{keyfi_saklanan_ismi}}`
- Bir saklananı bırak (varsayılan stash@{0}):
`git stash drop {{keyfi_saklanan_ismi}}`
- Tüm saklananları bırak:
`git stash clear`