Full stackUncategorized

Github: o que é e como usar?

O GitHub é uma plataforma de hospedagem de código e controle de versão baseada no sistema Git. Ele também serve como uma comunidade para programadores de todo o mundo colaborarem em projetos pessoais e de código aberto, bem como uma versão paga para empresas e profissionais. Aprenda sobre os principais comandos e como usar o GitHub no trabalho.

Como usar o GitHub

O GitHub é gratuito e requer um único registro para usar todos os seus recursos. Os projetos são hospedados em “repositórios” e podem ter acesso público ou privado. Todos os usuários têm acesso ilimitado a repositórios privados desde a compra pela Microsoft.

Todo o gerenciamento de projetos, como a criação de novos repositórios, é feito por meio de comandos do sistema Git. Você também pode gerenciá-los por meio de um site, mas geralmente esses processos são executados a partir da linha de comando em seu computador ou servidor. Saiba mais sobre o Git e seus fundamentos no site oficial.

Para sincronizar seus projetos de computador com o GitHub, você deve ter o Git instalado em seu computador. Veja como instalá-lo de acordo com seu sistema operacional.

Por que precisamos do GitHub?

Entenda que o mundo da tecnologia da informação está cada vez mais competitivo e novas tecnologias estão surgindo em um ritmo alarmante.

Há uma necessidade crescente de desenvolver aplicativos e programas que possam manipular e controlar essas tecnologias.

Com toda essa competição e diversidade, como você se destaca nesse ambiente?

Em algumas ocupações, os profissionais costumam ter um portfólio para promover seu trabalho.

Ilustradores podem exibir suas pinturas no DeviantArt, e músicos e cantores podem compartilhar suas músicas no SoundCloud ou no YouTube.

Mas e os programadores? Onde eles podem mostrar seus programas e códigos? É aí que entra o GitHub!

No entanto, você não pode entender o GitHub sem falar sobre o Git, então para entender de onde veio o Git, do GitHub, vamos falar brevemente sobre ele.

A importância do GitHub

Lançado em 2008, o GitHub é a versão web do Git.

Os projetos no GitHub são principalmente de código aberto, mas você pode manter o código privado, disponível apenas para determinadas pessoas ou criando uma equipe.

O GitHub se tornou um dos maiores repositórios de código na nuvem, se não.

Para que serve o Github?

Nunca se esqueça: Git e GitHub são coisas diferentes. Você só pode usar o Git para controle de versão em seu disco rígido. Se você deseja compartilhar código ou colocá-lo na nuvem, o GitHub é para você.

O GitHub possui todos os recursos do Git, além de vários outros extras, listados abaixo:

documento;

rastreamento de problemas;

wiki;

Pull requests com comentários e revisões de código;

histórico de commits;

Notificações de e-mail e emoji;

Os arquivos do Photoshop podem ser visualizados e comparados com versões anteriores;

GitHub Pages: Pode criar sites pequenos.

Exploraremos o último recurso para construir seu portfólio mais tarde.

Como usar o GitHub

Vamos ao nosso tutorial do GitHub para aprender a usar o GitHub e as principais etapas da ferramenta. Primeiro, você precisa criar sua conta pessoal ou de equipe na página oficial do GitHub. É totalmente gratuito para repositórios pessoais e de equipe, como alguns dos planos pagos mais avançados para equipes e empresas. Após criar uma conta, use o guia Hello World da plataforma para saber como criar seu primeiro repositório, bifurcação ou abrir uma pull request.

O que é um repositório

Um repositório é um espaço onde todos os arquivos de um projeto específico são armazenados. Cada projeto tem seu próprio repositório que você pode acessar usando uma URL exclusiva.

O que é um fork

“Forking” é quando você cria um novo projeto com base em outro projeto já existente, como um caminho bifurcado. Este é um recurso que incentiva amplamente o desenvolvimento de iniciativas e projetos dentro da comunidade ou entre equipes. Digamos que, quando você encontrar um projeto no GitHub com o qual deseja contribuir, poderá dividir o repositório, fazer as alterações necessárias e publicar o projeto revisado como um novo repositório.

Se o repositório original que você criou para criar um novo projeto foi atualizado, você pode facilmente adicionar essas atualizações à bifurcação atual.

Pull Request: o que é?

Imagine que você bifurcou (bifurcou) um repositório, o projeto foi bem revisado e você quer que ele seja endossado pelos desenvolvedores originais. Você pode fazer isso criando um pull request (conhecido como pull request). Os autores do repositório original podem revisar seu trabalho e escolher se o aceitam no projeto oficial. O GitHub fornece uma maneira perfeita para você e os principais mantenedores do projeto se comunicarem sempre que você fizer um pull request.

GitHub também é uma rede social

O GitHub também permite que os projetos cresçam exponencialmente com o uso social da ferramenta. Cada usuário no GitHub tem seu próprio perfil em qualquer rede social, perfeito para mostrar seu trabalho e contribuições para outros projetos. As revisões do projeto podem ser discutidas abertamente, facilitando o debate aberto e o compartilhamento de conhecimento. O GitHub facilita a rede entre desenvolvedores que podem avançar em sua carreira. Nada chama a atenção de um recrutador como um GitHub popular que está ativo na comunidade.