Skip to content

Instantly share code, notes, and snippets.

@luanalessa
Last active July 14, 2022 04:42
Show Gist options
  • Save luanalessa/a5f5f44c52cab03d2166e13c8222bdfe to your computer and use it in GitHub Desktop.
Save luanalessa/a5f5f44c52cab03d2166e13c8222bdfe to your computer and use it in GitHub Desktop.

📗 Introdução ao Git & GitHub

GitHub é uma plataforma de hospedagem de código-fonte e arquivos com controle de versão usando o Git. Ele permite que programadores, utilitários ou qualquer usuário cadastrado na plataforma contribuam em projetos privados e/ou Open Source de qualquer lugar do mundo.

🔻 Instalação

Windows

Linux

$ sudo apt-get update
$ sudo apt-get install git

🔻 Configuração inicial

$ git config --global user.name "Fulano de tal"
$ git config --global user.email "fulano@email.com.br"

🔻 Primeiro repositório

🌎 Repositório Remoto

  • No canto superior direito de qualquer página, use o menu suspenso + e selecione Novo repositório.


- Digite um nome curto e memorável para o seu repositório, por exemplo, "Hello-World". Inserir a descrição é opcional. Você tbm pode definir a visibilidade do seu repositório ou incluir algum arquivo padrão ou licença de uso. Após definidas as configurações é só clicar no botão verde ao final da tela: Criar Repositório

📍 Repositório Local

Na sua máquina local, você deve fazer os seguinte passos no terminal (utilize o Git Bash se tiver no Windows):

  • Crie a pasta local e navegue até ela
 $ mkdir Nome-do-Projeto
 $ cd Nome-do-projeto

  • Inicialize o git no repositório
$ git init 

  • Crie um arquivo inicial. ps: você tbm pode mover ou copiar arquivos ja existentes para dentro da pasta
$ touch README.md

  • Adicione qualquer aquivo novo ou que foi modificado ao índice.
$ git add .

  • Digite um comentário breve sobre as modificações feitas no repositorio.
$ git commit -m 'Seu comentário'

  • Renomeie a branch atual para main
$ git branch -M main

  • Especifique o endereço do repositório remoto.
$ git remote add origin https://github.com/fulanodetal/meu-primeiro-repositorio.git

  • Após isso, basta empurrar os arquivos ao servidor remoto:
$ git push -u origin main

E pronto, tá feito o sorvetinho!




Hei, psiu! Se ta com dúvida sobre a conexão SSH, é só clicar aqui

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment