10 wskazówek, jak najlepiej wykorzystać github

10 wskazówek, jak najlepiej wykorzystać github

GitHub to usługa hostingu online dla głównie kodu komputerowego z kontrolą wersji. Pomyśl o GitHub jako usłudze programistycznej opartej na chmurze dla kodu i innych podobnych rodzajów plików. Github oferuje ponad 30 milionów użytkowników, którzy wszyscy dzielą się, rozwijają i współpracują, aby budować oprogramowanie jutra.

Prowadzi projekty kodów źródłowych w różnych językach programowania i śledzi każdą iteracji i każdej zmiany. Ponadto wszyscy w twoim zespole mogą współpracować nad tymi samymi projektami z dowolnego miejsca na świecie.

Spis treści

    2. Za pomocą skrótów klawiatury

    Większość z nas zna używanie skrótów klawiatury jako sposobu szybszego wykonywania wielu lub powtarzalnych zadań.

    Prawie każda strona na GitHub zawiera listę skrótów, które można użyć na tej konkretnej stronie. Możesz uzyskać dostęp do skrótu, wpisując „?”W okno dialogowym.

    3. Odkrywać inne projekty

    Większość zespołów programistów korzysta z GitHub do organizacji własnych projektów i zarządzania własnymi projektami. Pomaga jednak również zobaczyć, jak inni używają platformy i przeglądać swoje projekty. Możesz uzyskać nowe spostrzeżenia, pomysły i inspiracje do wykorzystania dla własnych projektów.

    Dowiedz się, co jest popularne w społeczności Github, połącz się z innymi członkami i szukaj etykiet lub tematów, aby uzyskać więcej informacji.

    W przypadku platformy, która dotyczy przede wszystkim kodowania, Github jest niesamowicie „przyjazny dla ludzi” i świeci jako środowisko zorientowane na użytkownika i społeczność. Ich nacisk na rozwój zorientowany na użytkownika jest osadzony w samej kulturze Github, która zajmuje dwadzieścia najlepszych pozycji wśród najbardziej przyjaznych dla pracowników miejsc pracy na świecie.

    4. Więcej niż tylko kodowanie

    Wielu zakłada, że ​​GitHub jest przydatny tylko dla programistów. Jest to jednak również zasób dla wielu innych nisz. Dwie główne wspólne cechy GitHub, które są pomocne dla każdego.

    Forking pozwala użytkownikom utworzyć kopię lub klon czyjejś pracy, jeśli mają do niej dostęp. Podstawowe hiperłącze do źródła można zachować, podczas gdy programista testuje treść, wykonuje edycje i poprawki.

    Za pomocą narzędzia rozgałęzienia użytkownicy mogą stworzyć tymczasową kopię zasobu. Zapobiega to jednoczesnym stosowaniu niezgodnych zmian w projekcie.

    Rozgałęzienie i rozwidlenie są cennymi narzędziami dla użytkowników pracujących nad synergetami projektami. Poniżej znajduje się kilka sposobów dowolnego typu, a nie tylko koderów, mogą skorzystać:

    • Dzienniki podróży
    • Legalne dokumenty
    • Kompozycje muzyczne
    • Wizualizacja danych dla dziennikarzy
    • Blogowanie i marketing treści
    • Udostępnianie przepisów

    5. Utwórz repozytorium

    Repozytorium to fantazyjny sposób na opisanie przestrzeni, w której żyje Twój projekt. Twoje opcje przechowywania danych są:

    • Każdy host online
    • Folder na twoim komputerze
    • Przestrzeń przechowywania Github

    Możesz przechowywać dowolny typ plików w repozytorium, w tym obrazy, tekst i pliki kodu. Rozpoczęcie pierwszego repozytorium nie jest trudne. Po pierwsze, będziesz musiał utworzyć własne konto Github.

    Następną akcją jest kliknięcie znaku Plus+ znalezionego w prawym górnym rogu podczas logowania. Wybierz „nowe repozytorium”.

    Następnie zobaczysz ekran, który wygląda tak:

    Zwróć uwagę, że repozytoria są domyślnie publiczne. Jeśli wolisz, aby dostęp był ograniczony i nie chcesz, aby wszyscy przeglądali swoje postępy, możesz wybrać tylko te, które chcesz zobaczyć Twoją treść. Jeśli wolisz zachować pewną prywatność, będziesz musiał zaktualizować do płatnej usługi…

    6. Używaj skutecznie Readmes

    Celem pliku Readme jest zainteresowanie użytkownikami Twojego projektu. Możesz dodać swój plik podczas rozpoczęcia budowania dedykowanego repozytorium.

    Ci, którzy używają platformy WordPress, znają pliki ReadMe. Przed zainstalowaniem wtyczek Twój zespół roboczy może odczytać ten plik, aby uzyskać wyraźniejsze wyobrażenie o tym, co może zrobić wtyczka i jak najlepiej go używać.

    Nie spraw, aby Twój plik był długi i nudny, ponieważ bardziej niż prawdopodobne będzie, że użytkownicy nie odwróci użytkowników, niż sprawić, by pozostali w pobliżu, aby przeczytać więcej. Niektóre sugerowane najlepsze praktyki dla plików Readme obejmują:

    • Tytuły opisowe
    • Obrazy nagłówka
    • Zewnętrzne linki do dodatkowej dokumentacji
    • Krótkie listy funkcji
    • Jasne i zwięzłe podsumowania

    7. Podążaj za innymi

    Interakcja z innymi na GitHub, śledząc ich profil. Będziesz w stanie monitorować to, nad czym inni pracują z publicznych repozytoriów, a także otrzymasz powiadomienia o ich aktywności na własnym pulpicie nawigacyjnym na github.

    Znajdziesz mnóstwo świetnych pomysłów na własne projekty rozwojowe, możesz współpracować z członkami zespołu w swojej niszowej lub pracy oraz dzielić się swoją wiedzą i wiedzą.

    Aby śledzić kogoś w GitHub, możesz wyszukiwać według tematu lub niszu, przejść do strony profilu i kliknij „Śledź„ Śledź."

    8. Dołącz do rozmowy

    Jedną z wielu zalet platform open source jest możliwość współpracy, uczenia się, dzielenia się i komunikowania się z innymi.

    Nie ma żadnych kosztów korzystania z GitHub i odkrywania jego potencjału. Celem open source jest pomoc w lepszym rozwiązywaniu przy użyciu wkładu mas.

    Naucz się lub ulepszaj swoje umiejętności lub pomóż innym w nauce na podstawie doświadczenia i wiedzy specjalistycznej.

    Spotykając się ze społecznością na GitHub, będziesz mógł śledzić opracowanie projektów, które Cię interesują, dokonać duplikatów tych projektów i eksperymentuj w własnym prywatnym repozytorium.

    Aby znaleźć społeczność, do której jesteś zainteresowany dołączeniem, użyj funkcji „eksploruj”, aby wyszukiwać kolekcje związane z twoim dziedziną zainteresowania.

    9. Zaprezentuj swoją najlepszą pracę

    Jeśli jesteś aktywnym użytkownikiem mediów społecznościowych, rozumiesz moc przypiętych postów. Na przykład, jeśli przypinniesz nowy post do swojego profilu na Twitterze, pozostanie na górze Twojego kanału i będzie można go wyświetlić przez każdego, kto przegląda ten profil.

    Strony na Facebooku mają tę samą funkcję. Przypinając posty do profili mediów społecznościowych, upewniasz się, że Twoi odwiedzający najpierw zobaczą Twój ulubiony post, zamiast przeszukiwać cały kanał.

    GitHub pozwala również przypiąć swoje ulubione lub najbardziej odpowiednie repozytoria na stronie profilu. Użytkownicy z bezpłatnym kontem mogą przypisać do sześciu repozytoriów, które pozostaną na szczycie ich profilu.

    10. Wiedz, kogo winić

    Tak, w github jest przycisk o nazwie „Blame”. To może nie być miłe słowo, ale jest to przydatna funkcja. Jeśli chcesz zobaczyć, kto dokonał konkretnej zmiany w pliku, zagraj w grę winy.

    Z widoku winy pliku będziesz mógł zobaczyć całą linię historii rewizji po linii po linii. Lub możesz zbadać wprowadzone zmiany lub historię wersji dowolnej linii.

    Jeśli coś jest zepsute lub nie działa poprawnie, ta funkcja może pomóc w ustaleniu, którzy członkowie zespołu muszą współpracować w kierunku rozwiązania.

    Jeśli szukasz scentralizowanej, opartej na chmurze platformy, na której możesz współpracować, udostępniać, przechowywać, testować i publikować projekty, github jest potężnym rozwiązaniem.