Code Monkey home page Code Monkey logo

tutorial-git's Introduction

📗 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

  • Abra o GitBash o digite os comandos, colocando o seu usuário do GitHub e seu email
$ git config --global user.name "Fulano de tal"
$ git config --global user.email "[email protected]"

🔻 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: caso deseje enviar algum trabalho pro github, você pode mover ou colar seus arquivos aqui dentro.

$ touch README.md

  • Adicione qualquer aquivo novo ou que foi modificado com o comando:
$ git add .

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

  • (dica) 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

tutorial-git's People

Contributors

luanalessa avatar lgustavorcaldas avatar

Stargazers

 avatar

Forkers

rafaelcoelho97

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.