alinealien / sobre-o-github

Repósitorio com objetivos de estudos e compartilhamento de conhecimentos relacionados ao Github. Aqui deixo um resumo do que é o Github, Git, Versionamento de Código e Controle de Versão. Espero que contribua para todos que buscam saber mais sobre o assunto.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github

Olá Dev! Estou criando esse repositório com fins de estudos, um resumindo falando sobre o que é o Github e alguns dos seus princípais comandos utilizandos.

Mas Afinal, o que é o GitHub?

Em breves palavras, podemos dizer que o Github é uma plataforma de gerenciamento de projetos e controle de versão de código-fonte baseado em nuvem ☁️ que nos permite o desenvolvimento dos nossos projetos de forma colaborativa com toda a equipe de desenvolvimento, facilitando a manutenção, gerenciamento e desevolvimento do programas.

O GitHub utiliza o Git como seu sistema de controle de versão subjacente, permitindo que desenvolvedores usem o Git para gerenciar as diferentes versões de seus códigos-fonte, e o GitHub oferece a plataforma para hospedar e gerenciar os repositórios Git, tornando o processo de colaboração mais fácil e eficiente.

Mas e o Git, o que seria?

Já o Git é um sistema de controle de versão de código-fonte distribuído e gratuito, desenvolvido pelo criador do Linux, Linus Torvalds, em 2005. Ele permite que desenvolvedores trabalhem em equipe e gerenciem diferentes versões de código-fonte para um mesmo projeto, permitindo a colaboração e compartilhamento de trabalho de forma eficiente e segura.

#####Espero que com isso a gente tenha um pouco de ideia do que é o git e o github. E caso queiram saber sobre o controle de versão e versionamento de código comentado acima, podemos entender que:

O controle de versão é um sistema que permite que desenvolvedores trabalhem em equipe e gerenciem diferentes versões do código-fonte de um mesmo projeto. Ele rastreia as alterações feitas no código-fonte, registrando quem fez as alterações, quando foram feitas e o que foi alterado.

Já o versionamento de código é uma prática que consiste em gerenciar as diferentes versões do código-fonte de um projeto usando um sistema de controle de versão. Isso permite que os desenvolvedores possam trabalhar em equipe sem interferir no trabalho um do outro, além de permitir a recuperação de versões anteriores do código-fonte, facilitar a identificação e resolução de conflitos e, em geral, melhorar a organização e eficiência do processo de desenvolvimento de software.

Agora vamos ver os passos para a instalação

  1. Crie uma conta no GitHub: Para criar uma conta no GitHub, vá para a página de registro do GitHub e preencha as informações necessárias.
  2. Instale o Git: O Git é um sistema de controle de versão de código-fonte que é usado para trabalhar com o GitHub. Você pode baixar e instalar o Git a partir do site oficial do Git.
  3. Configure o Git: Configure o Git com seu nome de usuário e endereço de e-mail. Isso é importante para que o GitHub possa atribuir corretamente as contribuições ao seu perfil.
  4. Crie um repositório: Um repositório é um local onde os arquivos do seu projeto serão armazenados. Para criar um novo repositório, clique no botão "New" na página inicial do GitHub e siga as instruções na tela.
  5. Adicione arquivos ao repositório: Você pode adicionar arquivos ao seu repositório de duas maneiras: arrastando e soltando os arquivos na página do repositório ou usando o Git para fazer o upload dos arquivos.
  6. Faça um commit: Um commit é uma atualização do código-fonte que é adicionada ao histórico do repositório. Para fazer um commit, você precisa adicionar uma mensagem que descreva as mudanças que você fez.
  7. Crie um branch: Um branch é uma cópia do seu repositório que permite que você experimente novos recursos sem afetar a versão principal do código-fonte. Para criar um novo branch, vá para a página do repositório e clique no botão "Branch: master" e digite um nome para o novo branch.
  8. Faça um merge: Um merge é a integração das alterações feitas em um branch com o branch principal do código-fonte. Para fazer um merge, vá para a página do repositório e clique no botão "Pull requests" e siga as instruções na tela.

About

Repósitorio com objetivos de estudos e compartilhamento de conhecimentos relacionados ao Github. Aqui deixo um resumo do que é o Github, Git, Versionamento de Código e Controle de Versão. Espero que contribua para todos que buscam saber mais sobre o assunto.