Promoção no ar
Tempo restante da oferta:
01 Horas
11 Min
47 Seg
Assinar →

5 utilidades do GitHub

Veja neste artigo 5 funcionalidades úteis do GitHub.

Ana Paula de Andrade 7 anos atrás

O GitHub é uma das mais conhecidas plataformas de hospedagem de código-fonte com controle de versão utilizando o Git. É mundialmente utilizado por diversos programadores cadastrados na plataforma que contribuem diariamente com seus projetos privados ou Open Source.

Lançado em 2008, foi comprado pela Microsoft em 4 de Julho de 2018 com valores estimados em cerca de US$ 7,5 bilhões.

Possui grandes projetos hospedados, como, por exemplo, WordPress, Atom, GNU/Linux, entre outros. Como consta em sua página inicial, todo desenvolvedor poderá hospedar, analisar, gerenciar projetos e construir softwares ao lado de 31 milhões de outros desenvolvedores e mais de 2,1 milhões de empresas e organizações que também utilizam o GitHub.

Curso Git - Fundamentos Conhecer o curso

Porém, além do GitHub fornecer um serviço para hospedagem de código fonte, a plataforma possui ainda diversos outros recursos que provavelmente muitos usuários desconhecem. Neste artigo falaremos de 5 dos principais.

Edição de código

Ao acessar o GitHub, é possível editar os seus códigos de maneira simples e rápida.

Isso facilita quando o desenvolvedor precisa fazer uma alteração rápida em um projeto. Para isto, basta clicar sobre o arquivo que deseja editar, conforme a imagem abaixo:

Como editar código no GitHub

Após o arquivo aberto, clique sobre a “canetinha” à esquerda, conforme imagem abaixo:

Opção editar no Github

Realize a alteração necessária em seu código:

Exemplo de edição de código direto no github

Exemplo de edição de código direto no github

Por fim, realize o commit das alterações, adicionando a descrição e seu código será alterado no repositório.

Realizando commit no github das alterações

finalizando edição de código pelo github

GitHub Wiki

Com o GitHub Wiki é possível criar uma “documentação” do seu projeto, fornecendo informações diversas sobre seu repositório.

Para criar o Wiki do seu projeto, basta clicar sobre a aba “wiki”, conforme a imagem abaixo, e clicar sobre o botão “Create the first page”:

criando primeira páigna da wiki

Na página seguinte, insira o conteúdo desejado e clique sobre o botão “Save Page”. Vale observar que o próprio GitHub já possui formas de editar o texto, adicionando estilos e assim melhorando a forma da visualização dos dados.

inserindo conteúdo na págna da wiki

tela da página da wiki criada

Este recurso é muito utilizado para descrição geral de um projeto, lista de versões e suas alterações, passos para instalação do projeto, lista de contribuidores, etc.

Curso PowerShell - Fundamentos Conhecer o curso

Criar listas de tarefas

Uma outra funcionalidade provida pelo GitHub é a criação de lista de tarefas para descrever as funcionalidades a serem desenvolvidas no projeto. Estas listas auxiliam o desenvolvedor a gerenciar as novas funcionalidades ou correções que devem ser implementadas.

Para criar uma lista de tarefas, clique sobre a aba “Issues” do repositório e selecione a opção “New issue”, conforme a imagem abaixo:

Criando lista de tarefas no github

Feito isso, você poderá descrever sua lista de tarefas para o projeto. Para criar uma lista com checkbox, clique sobre o botão marcado na imagem abaixo e informe a descrição desta tarefa.

Criando tarefas

Feito isso, clique sobre o botão “Submit new issue” e a lista de tarefas estará pronta. Ao realizar a tarefa, basta marcar o checkbox que o GitHub salvará as alterações automaticamente.

Salvando lista de tarefas

GitHub Pages

O GitHub Pages é um recurso que permite criarmos uma página web estática para nossos repositórios totalmente gratuita.

Temos aqui no blog um artigo de como criar páginas para repositórios com o GitHub Pages, e caso esteja interessado, recomendo a leitura e o passo a passo.

Criar project boards

Sim! Esta é uma outra funcionalidade do GitHub.

Com ela podemos gerenciar de maneira mais fácil nossos projetos no próprio repositório, fazendo com que o mesmo funcione similar ao que fazemos quando utilizamos o Trello.

Desta forma, torna-se algo extremamente útil na hora de desenvolver, como podemos ver na imagem abaixo:

Project Boards no Github

Veja neste artigo como criar um project board no github :)

Extra: Obtendo licença de estudante no GitHub

Caso você esteja matriculado em alguma instituição de ensino e tenha idade maior que 13 anos, o GitHub disponibiliza a licença para estudantes que provê diversos recursos.

No total, dezenas de ferramentas fazem parte das vantagens oferecidas a partir da licença do Student Developer Pack. Dentre as ferramentas temos: DigitalOcean, Heroku, Travis CI, Transifex, dentre outros, e o benefício poderá ser de 1 ano, 2 anos ou até o final do prazo da licença.

O artigo “Como obter uma licença para estudante no GitHub” te auxilia em como obter esta licença e as vantagens em tê-la.

Formação Desenvolvedor Front-end Pleno Conhecer a formação

Continue lendo

Artigos relacionados

Um ano de acesso total para você viver de programação.

Todos os cursos e formações da TreinaWeb numa única assinatura, com professores que atuam no mercado, suporte direto e certificados. Do primeiro console.log ao mercado de trabalho.

  • 1 ano de acesso a todos os cursos
  • Cursos novos toda semana
  • Suporte direto com professores
  • Plano de carreira personalizado
  • Certificados digitais inclusos
  • Aplicativos para Android e iOS, com acesso offline
Garantia incondicional de satisfação

Teste por 7 dias e, se não fizer sentido para você, devolvemos seu dinheiro.

Acesso completo a todos os cursos e dezenas de Formações.

12 meses
Economize R$ 840,00 54% OFF

de 12x R$ 129,00 por apenas

12x R$ 59,00

sem juros no cartão de crédito ou R$ 599,00 à vista

Oferta termina em 01h 11min 47s

  • Acesso imediato e ilimitado durante 1 ano.
  • Plano de carreira personalizado.
  • Suporte direto com professores.
  • E muito mais!
Matricule-se agora