2012-03-21 68 views
11

thời gian gần đây tôi đã thực hiện một cam kết một repo trên github và bây giờ khi tôi muốn thấy sự khác biệt, đối với một trong các tập tin tất cả tôi nhận được là:Github cam kết, diff không hiển thị thay đổi

1273 additions, 678 deletions not shown

Nguyên nhân của việc này là gì? Làm thế nào tôi có thể thấy sự khác biệt?

+1

Bạn đang sử dụng lệnh nào và bạn muốn thực hiện điều gì? – ralphtheninja

+1

Tôi không sử dụng bất kỳ lệnh nào, nhưng chính giao diện web. tôi muốn xem những thay đổi nào đối với tệp là – alegen

+1

có thể trùng lặp của [Large github commit diff not shown] (http://stackoverflow.com/questions/9702795/large-github-commit-diff-not-shown) – ralphtheninja

Trả lời

7

Github không hiển thị diffs lớn có lẽ vì nó là khá js chuyên sâu và có khả năng sẽ đóng băng trình duyệt của bạn. Giải pháp sẽ không dựa vào github để duyệt các khác biệt mà bạn có thể thấy trong bất kỳ git-gui nào mà bạn có

ví dụ: tig khá tiện dụng.

$ tig commithash 
1

Bạn có thể kiểm tra khác từ máy tính cục bộ của bạn nếu GitHub không thể hiển thị nó cho bạn

$ git show the-commit-id path/to/the/file 
Các vấn đề liên quan