10 przydatnych funkcji Github, których prawdopodobnie nie znasz
Github jest teraz miejscem, w którym programiści i projektanci współpracują ze sobą. Współpracują, przyczyniają się i naprawiają błędy. To także organizuje wiele projektów open source i kodów różnych języków programowania. Co więcej, Github wydał również aplikację dla komputerów z systemem Windows i OS X, która pozwala każdemu bezproblemowo zintegrować Github z obiegiem pracy.
Ale Github to coś więcej niż na pierwszy rzut oka. Szereg funkcji jest nieco ukryty pod zgrabnym interfejsem użytkownika, przez co jest przez wielu pomijany. Więc tutaj 10 funkcji Github, których możesz nie znać.
1. Przeciągnij i upuść kod Gist
Gist to własna funkcja Github, która pozwala na przechowywanie fragmentów kodu. Możesz również przeglądaj i znajdź dużą liczbę fragmentów kodu różnych języków. Korzystanie z Gist jest proste i powinno być intuicyjne. Ale wiesz o tym możesz dodawać kody bezpośrednio z plików? Po prostu przeciągnij i upuść pliki na liście, kody w plikach zostaną natychmiast skopiowane. Jest szybki i oszczędza dużo czasu!
2. Tworzenie folderu za pośrednictwem interfejsu internetowego
Podczas gdy wielu z nas może zarządzać repozytoriami Github za pomocą bezpłatnej aplikacji Github, Github zbudował również to, co nazwali WebFlow. To pozwala nam zarządzać repozytoriami za pomocą interfejsu internetowego Github.
I tak właśnie ty tworzyć nowe foldery lub pliki bezpośrednio w Github. Zakończ każde nowe wejście za pomocą /
aby utworzyć nowy folder. Lub podaj rozszerzenie pliku i naciśnij przycisk Zatwierdź nowy plik, aby utworzyć nowy plik.
3. Używanie skrótu Git URL
W dzisiejszych czasach ludzie lubią dzielić się swoimi zdjęciami, statusami i wiadomościami na Twitterze. Jeśli jesteś użytkownikiem Github, możesz także chcieć udostępnij swoje repozytorium Github. Jednak adres URL repozytorium jest czasami zbyt długi, aby można go było udostępnić w serwisie Twitter, który akceptuje tylko 140 znaków.
Z pewnością istnieje wiele możliwości skrócenia adresu URL, takich jak Bit.ly i Goo.gl, ale dlaczego nie rozważyć użycia własnego narzędzia Github, Git.io? Git.io skróci adres URL twojego repozytorium Github. Istnieje również interfejs linii poleceń dla Git.io, aby skrócić adres URL przez Terminal przy użyciu gitio
dowództwo.
4. Wyszukiwarka plików
Oprócz tworzenia nowych plików możesz również szybko przeglądaj pliki w dowolnym repozytorium. Ta funkcja nie jest wyraźnie widoczna, ponieważ występuje w formie a skrót klawiszowy.
Naciśnij klawisz T, aby aktywować Wyszukiwarkę plików. wciśnij ↑ i ↑ przeskakiwać pliki w górę iw dół. Lub wpisz nazwę pliku, aby wybrać konkretny plik, który już masz na myśli.
5. Korzystanie z Github Emoji
Emoji lub emotikony to małe ikony, które przedstawiają jakiś wyraz (głównie w postaci twarzy). Na Facebooku i Twitterze, ludzie często wyrażają swoje uczucia emojis.
Tak właściwie, możesz także wyświetlać emotikony w Githubie. Znajdź wszystkie znaki Emoji i kody w Ściągawka Emoji. Emojis można dodać w pliku README.md repozytorium, Wiki i wątku Zagadnienia.
6. Korzystanie z interfejsu wiersza poleceń Github
Podczas gdy większość ludzi lubi pracować z GUI, wciąż są tacy, którzy wolą używać CLI (Command Line Interface). Tutaj wchodzi Github CLI. Github CLI jest inicjowany przez centrum
. To przynosi dodatkowe polecenia, których można użyć razem z git
polecenia. Pełną listę funkcji można znaleźć na stronie repozytorium Hub.
7. Łączenie linii
Czasami możesz chcieć udostępniać i wskazywać konkretne linie w pliku repozytorium. Github pozwala to zrobić, dodając #L
po którym następuje numer linii na końcu adresu URL pliku (spójrz na poniższy przykład).
Możesz również wybierz zakres linii, określając linie początkowe i końcowe w obrębie #L
parametr. The # L10-15
, na przykład wybiera wiersz od 10 do 15.
8. Lista kontrolna zadań
Github przedłuża przecenę, aby zaspokoić własne potrzeby. Teraz możesz dodać listę pól wyboru w Github za pomocą - []
lub - [x]
oznaczyć zaznaczony przedmiot. Pamiętaj, że pole wyboru pojawi się tylko w elemencie listy; []
znak musi być zainicjowany znakiem kreski ‐
. Oto przykład:
- [x] utwórz post. - [x] utwórz stronę. - [x] dodaj zdjęcia. - [] opublikował post.
Ten kod zmieni się w:
9. Mapa, CSV i renderowanie 3D
Gihub obsługuje CSV. Jeśli dołączasz plik .csv, Github to zrobi przekształć swój plik CSV w interaktywny format danych tabelarycznych. Pozwala nawet przeszukiwać go. Oprócz CSV, Github automatycznie renderuje mapę w formacie geoJSON i 3D z rozszerzeniem STL.
10. Zdobądź Octodex
Wreszcie, czy wiesz, że Github ma różne wersje swojej maskotki, Octocat? Google ma swój Doodle, podczas gdy Github ma Octodex. Octodex to kolekcja kreatywnej alternatywnej wersji Octocata. Tam znajdziesz Labtocat, Femalecodertocat, Octoliberty, Spidertocat, Megacat i kilka innych fajnych Octocatów. Możesz użyć Octodex jako osobistego awatara. Więcej informacji na temat zasad użytkowania Octodex można znaleźć na stronie FAQ.