2012-11-12 26 views
6

Tôi có cam kết với thông báo như [Hello World]Something.
Sau đó, tôi sử dụng git định dạng-patch HEAD ~ 1 để vẽ một bản vá.
Nội dung của bản vá như thế này:
git am nên bỏ qua một cái gì đó trong tin nhắn cam kết bắt đầu với "[]"?

Subject: [PATCH 1/7] [Hello World] Something. 

Nhưng sau khi tôi sử dụng git am để áp dụng bản vá, thông điệp cam kết trở thành "cái gì đó" mà thôi, [Hello World] dường như bị mất.
Làm cách nào để giữ nội dung trong "[]" sau khi áp dụng bản vá?

Trả lời

9

git am -k sẽ ngăn nội dung xóa nội dung ở [] dấu ngoặc ở đầu chủ đề, nhưng điều đó cũng giữ phần [PATCH 1/7]. git format-patch cũng có tùy chọn -k sẽ ngăn không cho thêm loại nội dung đó cho phép đối tượng được giữ nguyên thông qua chu kỳ git format-patch | git am.

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