Cursos / Redes de Computadores / Introdução às Tecnologias da Informação / Aula

arrow_back Aula 07 - Ferramentas on-line colaborativas de produtividade

GitHub

Ícone do Github

Originalmente, o GitHub foi desenvolvido no intuito de servir como uma plataforma para hospedar códigos-fonte de projetos de software para controle de versão. Ele parte do conceito do sistema Git e cria uma plataforma aberta com vistas a viabilizar e favorecer ainda mais o compartilhamento de soluções entre as pessoas. Por explorar a interação entre programadores com foco na colaboração, o GitHub funciona como uma rede social que permite a você e outras pessoas trabalharem juntos em projetos de qualquer lugar do mundo, conforme seus interesses. A característica de rede social é, inclusive, estimulada pelo GitHub.

O GitHub possui milhões de usuários cadastrados e ativos, de diferentes partes do mundo, que contribuem em projetos pessoais, privados e open source, conforme suas potencialidades. São exemplos de projetos hospedados nessa rede: o GNU/Linux e o WordPress. Observe que esse recurso é usado por empresas de TI como a Google e a Microsoft, portanto, trata-se de um espaço bastante profícuo para um profissional de TI.

Para começar a colaborar, primeiramente, você precisa de um login no GitHub. Depois disso, ao criar sua conta na plataforma, será incentivado a seguir pessoas, acompanhar projetos e participar de conversas por meio de fóruns. Veja como realizar essas ações:

Para seguir pessoas:

  • Siga outros usuários do GitHub para receber notificações sobre as atividades realizadas por elas em seu painel. Basta procurar a página de alguém do seu interesse e clicar no botão Seguir.
Interface do Github

Para acompanhar projetos:

  • Essa função permite que você fique atualizado sobre um projeto de seu interesse. Para tanto, você deve acessar a página do projeto e clicar no botão Watch (assistir, em inglês), localizado no topo da página.
Detalhe da Github
  • Cada vez que o proprietário atualizar o projeto, você receberá um alerta em seu painel de controle.

Além disso, você pode se conectar com desenvolvedores de todo o mundo no Fórum da Comunidade do GitHub. Nesse espaço é possível fazer e responder perguntas, além de aprender e interagir diretamente com a equipe da GitHub. Essas são as funções básicas e elementares do GitHub. Em breve, quando estiver conhecendo mais sobre o mundo da TI e da Programação, você poderá contribuir com projetos ou mesmo iniciar o seu.

É possível utilizar essa rede social para colaborar e compartilhar trabalhos de disciplinas com seus colegas do curso. No GitHub você pode gerenciar e organizar as ações dos membros do seu grupo, estabelecendo permissões especiais a cada um. Certamente, isso ajudará bastante na execução das atividades demandadas pelo projeto, ainda mais considerando que se trata de um curso a distância.

Ficou curioso? Pois essas e outras funções e detalhes do GitHub você pode encontrar no Guia disponibilizado em: https://guides.github.com/activities/hello-world/.

Versão 5.3 - Todos os Direitos reservados