Gerenciamento da plataforma GitHub

Concluído

Agora que você já sabe o básico da plataforma GitHub, esta seção aborda tópicos de gerenciamento de plataforma.

Nesta unidade, abordaremos:

  • Gestão de notificações e subscrições.
  • Subscrever tópicos e encontrar tópicos onde é mencionado.
  • Divulgar seu projeto ou organização nas páginas do GitHub.

Gerir notificações e subscrições

As notificações ajudam-no a manter-se atualizado sobre atividades importantes nos seus repositórios e equipas. A gestão das suas subscrições garante que apenas recebe atualizações para o trabalho que é mais importante para si.

Pode subscrever notificações para:

  • Problemas específicos, solicitações pull ou gists
  • Atividade do repositório, como questões, pedidos de pull, lançamentos ou discussões
  • Status do fluxo de trabalho para repositórios usando ações do GitHub
  • Todas as atividades em um repositório

Você é automaticamente inscrito quando interage com conversas (comentando, abrindo um problema, sendo atribuído a uma tarefa), mas também pode gerir manualmente as assinaturas, quando necessário.

Se já não estiver interessado em receber atualizações, pode cancelar a subscrição, cancelar a visualização ou personalizar os tipos de notificações que recebe.

Subscrever a tópicos e encontrar tópicos nos quais é 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 e-mail, web e dispositivos móveis.

Se pretender ficar de olho em problemas ou pull requests que mencionem um utilizador específico, use o qualificador de pesquisa mentions: seguido pelo nome de utilizador.

Para garantir que você receba atualizações sobre um tópico específico (como um problema ou uma solicitação pull), você pode assiná-lo, mesmo que não tenha feito parte originalmente da conversa.

Pode subscrever um tópico da seguinte forma:

  • Selecionar Subscrever na barra lateral direita de uma questão, pull request ou discussão.

Para encontrar conversas onde você é mencionado:

  • Use o qualificador mentions:<username> na barra de pesquisa do GitHub para localizar problemas e pull requests onde esteve envolvido @mentioned.

Desta forma, não perderá nenhuma conversa que necessite da sua atenção.

Filtrar notificações

GitHub permite filtrar notificações usando definições de monitorização:

  • Acompanhar: Receba notificações para toda a atividade.
  • Não está assistindo: receba notificações somente quando estiver participando ou @mentioned.
  • Ignorar: Nenhuma notificação para o repositório.
  • Personalizado: ajuste os tipos de atividade (como solicitações pull, problemas ou discussões) que acionam notificações.

Você pode gerir as definições de observação selecionando Watch no topo da página de um repositório.

Configurar definições de notificação

Você pode configurar onde recebe notificações:

  • E-mail: notificações entregues no seu endereço de e-mail registado.
  • Web: Notificações visualizadas diretamente no painel do GitHub.
  • Dispositivos móveis: notificações push usando o aplicativo móvel GitHub.
  • Notificações personalizadas: configure tipos de eventos específicos para diferentes canais.

As configurações de notificação são gerenciadas nas configurações da sua conta do GitHub em Notificações.

O que são páginas do GitHub?

Agora vamos dar uma olhada nas páginas do GitHub. Você pode usar as Páginas do GitHub para divulgar e hospedar um site sobre você, sua organização ou seu projeto diretamente de um repositório no GitHub.com.

O GitHub Pages é um serviço estático de hospedagem de sites que usa arquivos HTML, CSS e JavaScript diretamente de um repositório no GitHub. Opcionalmente, você pode executar os arquivos através de um processo de compilação e publicar um site. Você pode especificar uma ramificação e pasta de origem (por exemplo, /docs) para seu site de Páginas, e o GitHub hospedará o conteúdo publicamente.

Em seguida, você completará uma atividade prática para reforçar as principais habilidades do GitHub. No próximo exercício, você:

  • Crie um novo repositório.
  • Crie uma nova ramificação.
  • Confirme um arquivo.
  • Abra uma solicitação pull.
  • E mescle uma solicitação pull.