2013-01-18 6 views
17

W github commit viewer lub przeglądarce żądań pobierania lub w widoku porównania, czy mogę pokazać więcej linii kontekstu wokół różnic?Jak uzyskać więcej linii kontekstu w Github

Używając git cli, zrobiłbym git diff -U100 (lub jakkolwiek wiele linii kontekstu chciałem).

Sprawdziłem help.github.com bez powodzenia (linie kontekstu nawet się nie pokazują). Inne przeglądarki różnic zwykle to robią, a inne narzędzia do przeglądu kodu zwykle to robią. Github ma wiele ukrytych cech, więc pomyślałem, że może tu być ukryta funkcja. czy to możliwe?

Odpowiedz

5

Aktualizacja: Ta funkcja istnieje teraz https://github.com/blog/1705-expanding-context-in-diffs

wysłałem prośbę funkcji do GitHub na ten temat kilka miesięcy temu i dostałem taką odpowiedź:

Mattias,

Dzięki za informacje zwrotne . Zapewniamy, że wiemy, że wyświetlacz diff może zostać poprawiony, ponieważ odczuwamy ten sam ból całkiem sporo. Mamy pomysły ™.

Yossef

Więc pozwala nadzieję wymyślą coś miłego.

2

ja też wysłał żądanie funkcji do GitHub z podobną odpowiedzią, ale w międzyczasie zostały przy użyciu GitHub-poszerzyć-diff FF/Chrome skryptów Greasemonkey mridgway, która działa całkiem przyjemnie:

https://github.com/mridgway/github-expand-diff

+0

Niesamowita sugestia! Działa to dla mnie pięknie. – Ali