2013-03-04 15 views

Trả lời

9

Unstash các stash ...

git stash pop 

... sử dụng trong chế độ git add vá ...

git add -p 

... và sau đó cam kết rằng ...

git commit -m "Partial stashed commit" 
+2

Bạn cũng có thể khôi phục các thay đổi chưa được ghi nhưng vẫn giữ chỉ mục. – R0MANARMY

+1

thiết bị đầu cuối mở và nhập git checkout Stash @ {0} - alvarodoune

13
git checkout [email protected]{0} -- <filename> 

Thực hiện việc này hai lần cho mỗi lần commit và cho tất cả filen ames mà sẽ liên quan đến mỗi. Bạn có thể làm điều này cho một danh sách hoặc một tập hợp các tên tập tin.

3

Áp dụng bản vá cho chỉ những tệp bạn muốn thay đổi.

git show [email protected]{0} -- <file(s) in question> | git apply 
Các vấn đề liên quan