Zarządzanie platformą w usłudze GitHub
Teraz, gdy znasz już podstawy platformy GitHub, w tej sekcji omówiono tematy dotyczące zarządzania platformą.
W tej lekcji omówimy następujące zagadnienia:
- Zarządzanie powiadomieniami i subskrypcjami.
- Subskrybowanie wątków i znajdowanie wątków, w których wspomniano.
- Upublicznienie projektu lub organizacji na stronach usługi GitHub.
Zarządzanie powiadomieniami i subskrypcjami
Powiadomienia ułatwiają aktualizowanie ważnych działań w repozytoriach i zespołach. Zarządzanie subskrypcjami gwarantuje, że będziesz otrzymywać aktualizacje tylko dla pracy, która jest dla Ciebie najważniejsza.
Możesz subskrybować powiadomienia dla:
- Konkretne problemy, wnioski o scalenie lub gisty
- Działanie repozytorium, takie jak problemy, żądania ściągnięcia, wydania lub dyskusje
- Stany przepływu pracy dla repozytoriów przy użyciu funkcji GitHub Actions
- Wszystkie działania w całym repozytorium
Subskrypcje są uruchamiane automatycznie po interakcji z konwersacjami (komentowanie, otwarcie zgłoszenia, przydzielanie), ale można również ręcznie zarządzać subskrypcjami według potrzeb.
Jeśli nie chcesz już otrzymywać aktualizacji, możesz anulować subskrypcję, wstrzymać obserwację lub dostosować typy otrzymywanych powiadomień.
Subskrybowanie wątków i wyszukiwanie wątków, w których cię wspomniano
Możesz również uzyskać dostęp do szczegółowych ustawień powiadomień, przechodząc do ustawień użytkownika usługi GitHub i wybierając pozycję "Powiadomienia", aby skonfigurować kanały dostarczania, takie jak poczta e-mail, internet i urządzenia przenośne.
Jeśli chcesz mieć oko na zgłoszenia lub pull requesty, które wspominają określonego użytkownika, użyj kwalifikatora wyszukiwania mentions: następnie wpisz nazwę użytkownika.
Aby upewnić się, że otrzymujesz aktualizacje dotyczące określonego wątku (na przykład problemu lub pull requesta), możesz go subskrybować — nawet jeśli nie byłeś/jesteś pierwotnie częścią konwersacji.
Możesz subskrybować wątek, wykonując następujące czynności:
- Kliknięcie Subskrybuj na pasku bocznym po prawej stronie zgłoszenia, żądania zmiany lub dyskusji.
Aby znaleźć konwersacje, w których cię wspomniano, wykonaj następujące kroki:
- Użyj kwalifikatora
mentions:<username>w pasku wyszukiwania GitHub, aby zlokalizować zgłoszenia i pull requesty, w których brałeś/brałaś udział @mentioned.
W ten sposób nie przegapisz żadnych rozmów, które wymagają twojej uwagi.
Filtrowanie powiadomień
Usługa GitHub umożliwia filtrowanie powiadomień przy użyciu ustawień zegarka:
- Oglądanie: odbieranie powiadomień dotyczących wszystkich działań.
- Nie oglądaj: otrzymywanie powiadomień tylko wtedy, gdy uczestniczysz lub @mentioned.
- Ignoruj: brak powiadomień dla repozytorium.
- Niestandardowe: Dostosuj, które typy aktywności (takie jak żądania ściągnięcia, problemy lub dyskusje) powodują powiadomienia.
Ustawienia zegarka można zarządzać, wybierając pozycję Obejrzyj w górnej części strony repozytorium.
Konfigurowanie ustawień powiadomień
Możesz skonfigurować miejsce odbierania powiadomień:
- Wiadomość e-mail: powiadomienia dostarczane na zarejestrowany adres e-mail.
- Web: powiadomienia wyświetlane bezpośrednio na panelu GitHub.
- Mobilne: powiadomienia push przy użyciu aplikacji mobilnej GitHub.
- Powiadomienia niestandardowe: skonfiguruj określone typy zdarzeń dla różnych kanałów.
Ustawienia powiadomień są zarządzane w ustawieniach konta usługi GitHub w obszarze Powiadomienia.
Co to są usługi GitHub Pages?
Teraz przyjrzyjmy się usłudze GitHub Pages. Za pomocą usługi GitHub Pages można publicznie i hostować witrynę internetową dotyczącą siebie, organizacji lub projektu bezpośrednio z repozytorium w GitHub.com.
GitHub Pages to statyczna usługa hostingu witryn, która pobiera pliki HTML, CSS i JavaScript bezpośrednio z repozytorium w usłudze GitHub. Opcjonalnie możesz uruchomić pliki za pośrednictwem procesu kompilacji i opublikować witrynę internetową. Możesz określić gałąź źródłową i folder (np /docs. ) dla witryny Pages, a usługa GitHub będzie hostować zawartość publicznie.
Następnie wykonasz praktyczne działania w celu wzmocnienia kluczowych umiejętności usługi GitHub. W następnym ćwiczeniu wykonasz następujące czynności:
- Utwórz nowe repozytorium.
- Utwórz nową gałąź.
- Zatwierdź plik.
- Otwórz żądanie ściągnięcia.
- Scal żądanie ściągnięcia.