Tôi bắt đầu thực hiện các thay đổi cho cơ sở mã của mình, không nhận ra tôi đang ở trong một nhánh chủ đề cũ. Để chuyển chúng, tôi muốn bỏ chúng và sau đó áp dụng chúng cho một nhánh mới của chủ. Tôi đã từng git stash pop
chuyển các thay đổi đang thực hiện sang chi nhánh mới này, quên rằng tôi chưa kéo các thay đổi mới thành chủ trước khi tạo chi nhánh mới. Điều này dẫn đến một loạt các xung đột hợp nhất và mất một đống sạch các thay đổi của tôi (kể từ khi tôi sử dụng pop).
Khi tôi tạo lại nhánh mới một cách chính xác, làm thế nào tôi có thể khôi phục các thay đổi được lưu trữ của mình để áp dụng chúng đúng cách?
git stash drop
bước cuối cùng để loại bỏ rác không mong muốn từ # 2.