Sporo osób wie o tym, że Github pozwala na wiele fajnych rzeczy, jak np. linkowanie osób przez @username czy linkowanie issues przez #issue_number.
Wyszukiwanie plików
Będąc na stronie repozytorium można kliknąć magiczny przycisk t i pojawi nam się opcja wyszukiwania pliku po nazwie:

Sugestie zmiany kodu w Pull Requestach
Dodanie małych poprawek jako zwykłego komentarza wydaje się całkiem przydatne. A wszystko, co trzeba zrobić, to użyć snippeta z tagiem suggestion.
```suggestion
code
```
Nawigacja commitów w Pull Requestach
Będąc na zakładce Files Changed, możemy użyć klawiszy n oraz p, żeby przenosić się między commitami (next oraz previous).
Powrót do strony głównej Issues/Pull requests
Będąc w podglądzie jakiegoś issue czy pull requesta, możemy chcieć wrócić do listy tych obiektów. Wystarczy użyć klawiszy g oraz i – magia zadzieje się sama.
Zmiany w formacie tekstowym
Do url danego Pull requesta można dodać .patch lub .diff. Zostaniemy przekierowani do stron, w których można zobaczyć zmiany w formacie tekstowym.
.patch

.diff

Blame
Kolejnym magicznym przyciskiem jest B. Mając otwarty jakiś plik, po naciśnięciu tego przycisku otwiera się lista zmian dla każdej linijki.

Wyszukiwanie zawartości
Okazuje się, że można również globalnie przeszukiwać content aktualnego repozytorium. Wystarczy dodać slash przed szukaną frazą.


Filtrowanie
Wszystkie Pull requesty lub issues można przefiltrować np. po:
- dacie updated:2019-01-01
- autorze author:username
- statusie is:open
- label label:”labelname”
- statusie review review:required
Pełna lista opcji dostępna jest w dokumentacji.
Github Pages
O tym pisałam już wcześniej, więc się nie będę powtarzać.
Podsumowanie
To tylko kilka ProTipów. Jest ich o wiele więcej i GitHub sam je podpowiada! Gdzie? Na dole strony. Do tego są one losowe (wraz z odświeżeniem strony może pojawić się nowa wskazówka).

A jeśli Ci jeszcze mało: polecam wejść na stronę
http://git.io/sheet i sprawdzić, czego jeszcze nie wiesz o GitHubie!