Gerenciamento de plataforma do GitHub
Agora que você conhece as noções básicas da plataforma GitHub, esta seção aborda os tópicos de gerenciamento de plataforma.
Nesta unidade, abordaremos:
- Gerenciando notificações e assinaturas.
- Assinando conversas e encontrando conversas nas quais você foi mencionado.
- Publicando seu site de usuário ou da sua organização no GitHub Pages.
Como gerenciar assinaturas e notificações
As notificações ajudam você a se manter atualizado sobre atividades importantes em seus repositórios e equipes. O gerenciamento de suas assinaturas garante que você só receba atualizações para o trabalho que mais importa para você.
Você pode assinar notificações para:
- Problemas específicos, solicitações de pull ou gists
- Atividade de repositório, como problemas, solicitações de pull, versões ou discussões
- Status do fluxo de trabalho para repositórios usando o GitHub Actions
- Todas as atividades em um repositório
Você é automaticamente cadastrado quando participa de conversas (comentando, abrindo uma questão, sendo atribuído), mas também pode gerenciar assinaturas manualmente quando necessário.
Se você não estiver mais interessado em receber atualizações, poderá cancelar a assinatura, deixar de seguir ou personalizar os tipos de notificações que você recebe.
Assinando tópicos e encontrando tópicos em que você é mencionado
Você também pode acessar as configurações de notificação detalhadas navegando até as configurações de usuário do GitHub e escolhendo "Notificações" para configurar canais de entrega, como email, Web e dispositivos móveis.
Se você quiser ficar de olho em problemas ou pull requests que mencionam um usuário específico, use o qualificador de pesquisa mentions: seguido pelo nome de usuário.
Para garantir que você receba atualizações sobre um thread específico (como um problema ou solicitação de pull), você pode assiná-lo, mesmo que não tenha feito parte da conversa originalmente.
Você pode assinar um thread:
- Selecionando Assinar na barra lateral direita de um problema, solicitação de pull ou discussão.
Para encontrar conversas em que você é mencionado:
- Use o qualificador
mentions:<username>de pesquisa na barra de pesquisa do GitHub para localizar problemas e pull requests em que você estava envolvido @mentioned.
Dessa forma, você não perderá nenhuma conversa que precise de sua atenção.
Filtrar notificações
O GitHub permite que você filtre notificações usando configurações de acompanhamento.
- Observando: receba notificações de todas as atividades.
- Não assistindo: receba notificações somente quando estiver participando ou @mentioned.
- Ignorar: nenhuma notificação para um repositório.
- Personalizado: ajuste quais tipos de atividade (como solicitações de pull, problemas ou discussões) disparam notificações.
Você pode gerenciar as configurações de notificação selecionando Watch na parte superior de uma página do repositório.
Definir as configurações de notificação
Você pode configurar onde recebe notificações:
- Email: Notificações entregues ao seu endereço de email registrado.
- Web: Notificações exibidas diretamente no painel do GitHub.
- Móvel: Notificações por push usando o aplicativo móvel GitHub.
- Notificações personalizadas: configure tipos de evento específicos para canais diferentes.
As configurações de notificação são gerenciadas nas configurações da sua conta do GitHub em Notificações.
O que é o GitHub Pages?
Agora vamos dar uma olhada nas Páginas do GitHub. Use o GitHub Pages para hospedar e divulgar um site sobre você, sua organização ou seu projeto diretamente de um repositório do GitHub.com.
O GitHub Pages é um serviço de hospedagem de sites estáticos que obtém arquivos HTML, CSS e JavaScript diretamente de um repositório no GitHub. Opcionalmente, você pode executar os arquivos através de um processo de build e publicar um site. Você pode especificar um branch e uma pasta de origem (por exemplo, /docs) para seu site de Páginas e o GitHub hospedará o conteúdo publicamente.
Em seguida, você concluirá uma atividade prática para reforçar as principais habilidades do GitHub. No próximo exercício, você irá:
- Criar um repositório.
- Criar um novo branch.
- Fazer commit de um arquivo.
- Abrir um pull request.
- E mesclar um pull request.