Tôi có một tệp gọi là test_module.c có một số khác biệt mà tôi muốn áp dụng cho bản sao làm việc cục bộ của mình.định dạng-vá cho một tệp đơn
Tôi đã cố tạo tệp bản vá từ xa bằng cách thực hiện như sau. Tuy nhiên, git không phàn nàn về bất kỳ lỗi nào. Và cũng không tạo ra bất kỳ tập tin bản vá nào.
git format-patch master/dev_branch test/test_module.c
Có thể tạo bản vá của một tệp duy nhất mà tôi có thể áp dụng?
(Sử dụng git phiên bản 1.7.5.4)
Tôi đã sử dụng thông tin sau đây với hàm băm là cam kết cuối cùng. git format-patch [băm] origin/master test/test_module.c Tuy nhiên, tôi gặp phải các lỗi này. Điều gì bình thường sẽ gây ra những điều này? lỗi: bản vá không thành công: test/test_module.c: 176 lỗi: test/test_module.c: bản vá không áp dụng Cảm ơn. – ant2009
Tôi nghĩ bạn có thể muốn 'git format-patch [hash] .. origin/master test_module.c' thay vào đó, hoặc' origin/master' có thể được coi là một đường dẫn. –
Bất kỳ ý tưởng nào trong đó tài liệu này được ghi lại? Trang người dùng chính thức dường như không nói gì về việc chỉ định tệp (mặc dù nó hoạt động): https://git-scm.com/docs/git-format-patch. –