Se você deseja obter (mais) informações sobre codificação e desenvolvimento, provavelmente já ouviu falar do GitHub. A plataforma tem muitos recursos e ferramentas úteis e uma ótima comunidade online, mas começar pode ser intimidante.

Deixe este artigo ser um tour de iniciante pelos recursos e recursos básicos disponíveis no GitHub.

O que é GitHub?

GitHub é uma plataforma para hospedar, armazenar e editar código. Indivíduos o usam para hospedar pequenos sites, organizar projetos e colaborar com colegas de equipe e membros da comunidade. A plataforma é construída em torno de "Repositórios" usados ​​para organizar o código para projetos únicos.

As organizações usam o GitHub para compartilhar código e colaborar em projetos internamente ou para postar projetos de código aberto publicamente.

Indivíduos e membros de organizações se beneficiam da enorme comunidade de criadores do GitHub. Os criadores do GitHub pegam inspiração e ideias uns dos outros e ajudam uns aos outros a resolver problemas.

instagram viewer

O GitHub tem até um programa de patrocínio para que os financiadores que encontram projetos de código aberto pelos quais são apaixonados possam contribuir com o indivíduo ou organização por trás dele.

Benefícios da hospedagem de código GitHub

Você pode use o GitHub para hospedar sites simples gratuitamente em vez de pagar por hospedagem na web em outro lugar. Isso economiza dinheiro e oferece mais controle sobre o seu site. No entanto, essa não é a única coisa para a qual sua hospedagem de código é boa.

Como hospedar um site gratuitamente usando páginas do GitHub

Se você tiver um site simples, não precisará pagar por hospedagem na web. Você pode usar as páginas do GitHub gratuitamente!

O GitHub permite postar código para uso ou consideração por outros usuários do GitHub. Isso pode ser usado para colaboração remota com pessoas que você conhece ou para obter inspiração e experiência de usuários que você não conhece. Você também pode manter versões diferentes de um trecho de código para testes e desenvolvimento contínuos.

Mais do que isso, não apenas indivíduos e pequenos grupos usam o GitHub. Quando você lê sobre uma empresa ou organização "abrindo o código" de um projeto ou design, isso geralmente significa que o código por trás dele está disponível no GitHub para praticamente qualquer pessoa. Esse código pode servir como um valioso ponto de partida para a criação de seus próprios aplicativos.

Benefícios de ingressar na comunidade GitHub

Os usuários do GitHub não interagem apenas por meio do código uns dos outros. Há também um aspecto da plataforma semelhante aos sites de mídia social. Se você selecionar alguns interesses, o GitHub recomenda postagens de outros membros da comunidade. Você também pode seguir outros membros e navegar pelos "repositórios de tendências".

No momento em que este livro foi escrito, o GitHub tinha mais de 55 milhões de usuários interagindo regularmente com a plataforma. Além de seu fórum de perguntas e respostas, o GitHub também está executando uma versão beta de uma ferramenta de "Discussões" que tornará o site ainda mais social e colaborativo.

Usando GitHub para armazenamento de organização e gerenciamento de fluxo de trabalho

Se a ideia de colaborar no código parece boa, mas a ideia de ter seu código disponível para todos não, existe um meio-termo. Formar uma "Organização" no GitHub permite compartilhar repositórios com outros usuários e gerenciar seu acesso caso a caso. Dessa forma, ter uma organização no GitHub é semelhante a ter um Google Drive compartilhado.

Você também pode criar "equipes" dentro das organizações GitHub. Isso permite que você defina tarefas e lembretes semelhantes a plataformas de fluxo de trabalho dedicadas.

O GitHub visa mais ajudar do que servir como um site de crowdfunding. No entanto, você pode ajudar a financiar outros projetos e tentar fazer com que seus próprios projetos sejam financiados por meio do programa de patrocinadores do GitHub.

O GitHub incentiva os usuários a patrocinar projetos de código aberto que eles usam, muitas vezes sem perceber, e para patrocinar indivíduos que desejam contribuir para projetos de código aberto em vez de projetos dentro empresas. Existem até desenvolvedores no GitHub que esperam criar conteúdo de código aberto de forma sustentável como sua principal ou única linha de trabalho.

No momento em que este livro foi escrito, qualquer pessoa pode patrocinar um projeto, mas apenas os desenvolvedores que moram em regiões com suporte podem ter seus projetos patrocinados.

Relacionado: Os patrocinadores do GitHub permitem que você financie software de código aberto

Como você usará o GitHub?

Qualquer pessoa pode usar as ferramentas de hospedagem e recursos organizacionais do GitHub para organizar e hospedar seu próprio projeto. No entanto, os recursos da comunidade e o programa de patrocínio oferecem aos usuários entusiastas uma maneira maior de contribuir com o ecossistema de código aberto.

Para o desenvolvedor experiente, o GitHub é uma ótima maneira de contribuir com o espaço, compartilhando trabalho e experiência. Para o desenvolvedor iniciante e aspirante, começar no GitHub é uma ótima maneira de aprender mais sobre codificação e aprimorar suas habilidades em uma comunidade dedicada e de suporte.

O email
Como criar seu primeiro repositório no Github

Quer compartilhar seus projetos de desenvolvimento online? Veja como começar com seu primeiro repositório Github.

Tópicos relacionados
  • Não especificado
Sobre o autor
Johnathan Jaehnig (37 artigos publicados)

Jon Jaehnig é um escritor / editor freelance interessado em tecnologias exponenciais. Jon é bacharel em Comunicação Científica e Técnica com especialização em Jornalismo pela Michigan Technological University.

Mais de Johnathan Jaehnig

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Mais um passo…!

Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.

.