git stash — Geçici Olarak Değişiklikleri Saklamakgit stash, üzerinde çalıştığın ama henüz commit etmediğin değişiklikleri geçici olarak saklamanı sağlar.
git stash
git stash list
git stash apply
git stash apply stash@{2}
git stash pop
git stash drop stash@{1}
git stash clear
git tag — Sürümler İçin EtiketlemeGit tag’leri, belirli commit'leri etiketlemek için kullanılır. Genelde sürüm belirteci olarak kullanılır (örn. v1.0.0).
git tag v1.0.0
git tag -a v1.0.0 -m "İlk sürüm"
git tag
git show v1.0.0
git push origin v1.0.0
git push origin --tags
stash hızlıca dal değiştirmen gerektiğinde çok faydalıdır.tag ile yazılım versiyonlaması (semver) yapılabilir: v1.0.0, v2.1.3-beta gibi.