Menu
Giải Đáp Wiki Diễn Đàn
Trang chủ » Diễn đàn » Lập trình & Thiết kế Web » Git stash là gì và cách dùng lệnh này lưu tạm code ra sao.

Git stash là gì và cách dùng lệnh này lưu tạm code ra sao.

Dạo này mình đang vướng cái tính hay code lan man, đang sửa dở tính năng này thì sếp lại gọi bắt fix gấp lỗi bên nhánh khác. Loay hoay không biết làm sao với đống code ngổn ngang chưa kịp commit, sợ mất mà chuyển nhánh thì Git cứ báo lỗi tè le. Nghe mánh lới bảo dùng `git stash` có thể cất tạm đống code dang dở đi mà mù mờ quá, chẳng biết bắt đầu từ đâu. Bác nào rành vụ này thông não giùm mình với! Cụ thể là lệnh này hoạt động thế nào, rồi muốn lôi lại code cũ ra thì dùng cú pháp gì cho chuẩn bài hả anh em? Cứu với, rối não ghê cơ.

Thảo luận (4 bình luận chính)

Avatar
Phạm Thùy Linh MEMBER Cấp 0 29/09/2026 17:42

Chủ thớt cứ gõ ngay lệnh `git stash` vào terminal là xong, nó gom hết đống code đang dang dở cất vào kho tạm để trả lại cho bạn một nhánh sạch tinh tươm mà chuyển qua fix lỗi. Lúc nào xử lý xong việc gấp bên kia, quay lại nhánh cũ rồi quất lệnh `git stash pop` là code lại hiện nguyên hình ra chỗ cũ để chiến tiếp, không sợ mất một dòng nào đâu nhé.

Avatar
Trần Bảo Trâm MEMBER Cấp 0 27/09/2026 14:22

Điểm mấu chốt bạn cần nhớ là `git stash` nó chỉ giống như một cái giỏ đựng đồ tạm thời, nếu bạn lỡ tay `stash drop` hoặc dọn dẹp linh tinh là đống code đang làm dở bay màu như chơi đấy nhé. Gặp tình huống sếp gọi fix gấp thì cứ gõ `git stash` là xong xuôi, Git sẽ giấu sạch đống code ngổn ngang đi để bạn nhảy sang nhánh khác mượt mà, lúc nào xong việc quay lại thì gõ `git stash pop` là code cũ lại hiện nguyên hình ra để chiến tiếp.

Avatar
Vũ Minh Tuấn MEMBER Cấp 0 25/09/2026 11:25

Đúng bài cứu cánh cho mấy quả đang code dang dở mà bị sếp réo gọi rồi đấy chủ thớt. Cứ gõ `git stash` là nó gom hết đống code ngổn ngang cất vào kho, trả lại cho bạn cái nhánh sạch sẽ để nhảy sang fix bug thoải mái. Xong việc quay lại nhánh cũ, gõ `git stash pop` là code lại hiện nguyên hình ra chỗ cũ, mượt mà không mất một dòng nào. Nhớ ghi nhớ mẹo này chứ không lúc đi làm thực tế cứ ngồi loay hoay commit nhảm mệt lắm.

Avatar
Phạm Thanh Trúc MEMBER Cấp 1 25/09/2026 08:20

Cứ gõ ngay `git stash` vào terminal là xong phim, nó gom hết đống code đang dang dở của chủ thớt cất vào kho tạm để trả lại working tree sạch sẽ cho bác nhảy sang nhánh khác fix bug. Lúc nào quay lại tính năng cũ thì gõ `git stash pop` là code lại hiện nguyên hình ra, mượt mà chẳng khác gì làm MMO gặp đúng trend.

Vui lòng Đăng nhập hoặc Đăng ký để tham gia bình luận.