GithubHelp home page GithubHelp logo

git's Introduction

Este é um repositorio para documentar tudo que eu aprendi e quero apresentar sobre o tema GIT

Como iniciar um repositorio no github via terminal?

Existe basicamente duas formas de criar e utilizar o repositorio com o git no github, conforme a imagem;

!Imagem0

Via terminal direto;

Note

Usando o Linux mint 21.3 e o vs code 1.86.2.

Important

Você precisa baixar o Git, ter uma conta no GitHub e configurar o vscode para usar o git com ele

Baixe o
Git aqui esta uma Documentação para usar integrar o git ao vscode

Abrir o terminal >> buscar um local que deseja guardar uma pasta >> criar uma pasta >> abrir essa pasta no vs code

Tip

Use o terminal pois a aprendizagem e mais eficiente!

Usando o comando mkdir criarei uma pasta chamada exemplo1. Imagem1

Depois entrei na pasta com o comando cd, em seguida utilizei o comando ls para verificar se tinha alguma coisa na pasta e em seguida criei um arquivo chamado readme.md com o comando touch. Imagem2

O proximo passo pode ser feito usando o auxilio do VS code, pois existe a integração com o Github e podemos escolher lá a disponibilidade do repositorio.

Note

Podemos realizar o processo pelo site do github, vou demonstrar em seguida.

Na pasta do projeto, ls para verificar o que tem na pasta, em seguida executando (code . ) a pasta e tudo que esta na pasta é aberto no vs code. Imagem3

Para ter o que mostrar no repositorio do GitHub vou escrever: Isto é um teste de exemplo, os ## são usados para formatar o texto nos arquivos .md e eles são usados para titulos. Imagem4

Usando o atalho Ctrl + s podemos salvar, ou o caminho; Arquivo >> salvar. Imagem5

Usando o menu lateral esquerdo no vs code podemos veriicar a opção (Controle de codigo fonte) aqui podemos enviar nosso codigo para o github

Important

É Necessario realizar a configuração da conta do GitHub no seu VScode, estou deixando um link com a documentação para realizar isso, porém caso não cosiga a proxima parte mostra um exemplo com um repositorio criado via site do github.

Agora precisamos acessar a conta do GitHub e criar um repositorio.

Imagem6

Logo em seguida informar nome para o repositorio, pode ser igual o nome da pasta que esta na nossa maquina, ou não pode ser um outro nome qualquer.

Imagem7

O GitHub mostra as formas de realizar o commit com a pasta no pc e o repositorio de forma remota conforme imagem abaixo.

Imagem8

Para realizar isso, executaremos cada um dos codigos da imagem acima no terminal do VS code conforme imagem abaixo;

Imagem9

Note

Eu errei os passos para realizar o processo, deu um erro no momento de executrar
git push -u origin main pois eu deveria ter executado git commit -m "qualquer texto que queira aqui" antes

Conforme podemos ver na imagem abaixo.

Imagem10

Important

No seu pode ocorrer um erro, pois o git precisa do login e senha, o login é o seu nome de user a senha pode ser obtida aqui no link

git's People

Contributors

wyllamcoelhoads avatar

Watchers

 avatar

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.