Saya pergi ke cabang dan melakukan beberapa pekerjaan. Saya ingin pergi ke cabang lain tetapi tidak ingin berkomitmen jadi saya lakukan git stash. Lalu aku melakukannya git checkout <otherbranch>. Saya melakukan beberapa pekerjaan di sana dan, seperti di cabang pertama, saya ingin beralih dari itu sebelum melakukan pekerjaan. Jadi saya melakukannya di git stashsana juga. Saya beralih kembali ke cabang pertama dan mencoba melepaskannya ( git stash pop) berpikir itu akan mendapatkan simpanan dari cabang tertentu. Saya terkejut bahwa itu melepaskan simpanan dari <otherbranch>(simpanan terbaru). Saya mendapat kesan bahwa simpanan adalah khusus cabang tetapi perilaku ini menunjukkan bahwa hanya ada satu simpanan untuk seluruh repositori lokal.
Apakah khusus git stashcabang atau untuk seluruh repositori? Jika ini untuk seluruh repositori, dapatkah saya memberikan opsi ke sana untuk membuatnya khusus untuk cabang?

stash listitem selain hanya deskripsi?