Công cụ 22/09/2026 4 phút

git stash: cất tạm việc dở để đổi nhánh gấp — và khác biệt pop vs apply

Đang sửa dở nửa chừng thì sếp bảo fix bug gấp ở nhánh khác — commit thì chưa xong, bỏ thì mất. git stash cất thay đổi vào ngăn tạm để working tree sạch lại, làm việc khác rồi lấy ra tiếp. Bài này đo thật bằng git 2.39: stash bỏ qua file untracked (phải -u), apply giữ stash còn pop thì xóa, và bản chất stash là commit ẩn.