2011-10-20 21 views
12

Làm cách nào để tạo bản vá giữa HEAD và khu vực dàn dựng (không cam kết)?git định dạng-vá mà không cam kết

ví dụ:

echo text > some.file 
git add some.file 
git format-patch (what-the-sha?)..HEAD 

Tôi có phải cam kết sau đó đặt lại không?

Trả lời

8
git diff --cached 

nên thực hiện thủ thuật nếu bạn chỉ muốn bản vá khác biệt.

Nếu bạn thực sự muốn tất cả các chức năng của format-patch, tuy nhiên, bạn thực sự cần cam kết (sau khi tất cả, bạn muốn có một thông điệp cam kết nếu bạn đang gửi một bản vá ngược dòng).

Các vấn đề liên quan