2015-03-12 14 views
9

Trong github, có thể cho thấy sự khác biệt của một tệp duy nhất giữa hai cam kết không?Một tập tin khác nhau giữa hai cam kết

Có thể dễ dàng tìm ra hai cam kết, và có thể liên kết đến neo cho một tệp cụ thể trong hai cam kết đó, nhưng tất cả các tệp được bao gồm trong chế độ xem đó. Ví dụ: https://github.com/adamginsburg/APEX_CMZ_H2CO/compare/a94a962db51e0f4e73ec3ba4170a0ca8269548da...adamginsburg:master#diff-22

Tôi muốn có chế độ xem tương tự nhưng không có các tệp khác.

(Tôi biết làm thế nào để làm điều này trên dòng lệnh với git, nhưng tôi muốn chia sẻ liên kết này với cộng tác viên, vì vậy phương pháp dòng lệnh là không phù hợp cho câu hỏi này)

+0

bản sao có thể có của [Làm cách nào tôi có thể tạo khác biệt cho một tệp giữa hai nhánh trong github] (http://stackoverflow.com/questions/14500240/how-can-i-generate-a-diff-for- a2 single-file-between-two-branch-in-github) – Richard

+1

1 năm sau tôi đang cố gắng làm tương tự ... đoán vẫn không thể được thực hiện bằng cách sử dụng github ... điều buồn –

+0

Tôi nghĩ rằng đây là không trùng lặp. so sánh các tệp trên các nhánh khác với việc chọn các điểm cuối trong lịch sử trong một nhánh đơn cho một tệp. –

Trả lời

1

Tôi nghĩ rằng câu hỏi của bạn có thể xem xét một bản sao của một này:

How can I generate a diff for a single file between two branches in github

Thật không may, câu trả lời chấp nhận doens't trả lời hành vi mong đợi của bạn. Tôi thực sự đã cố gắng loại trừ các tệp khác mà không thành công và vì dường như không có phương tiện khác để lọc ra nhưng con trỏ neo html, tôi đoán những gì bạn đã có là những gì tốt nhất có sẵn với Github để ghim điểm thay đổi bạn muốn nói chuyện với bạn bè của mình.

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