Skip to content

repositório de anotações e exemplo com comandos e scripts pra quem esta começando com o Git

Notifications You must be signed in to change notification settings

jonasmarquesdev/git-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

Typing SVG

Espero ajudar todos os iniciantes em git com esse pequeno glossário.

Explicando cada processo dos comandos git para criar um repositório:

Commands Description
git init inicia um repositório git vazio
git add (nome do arquivo) manda os arquivos pra area de standing
git status (opcional) mostra o status para verificar o estado da branch
git commit -m "primeiro commit" gerando commit
git status (opcional) mostra o status para verificar o estado da branch
git branch -m "main" renomeando a branch padrão
git remote add origin (link do repositório) conecta o repositório remoto com o git local
git push -u orgin main empurra os commit's do repositório local-(git) para o repositório remoto-(github)

alterando e adicionando arquivos:

Commands Description
git add . adiciona todas as alterações
git commit -m "criação do projeto" commitando
git push origin main mandando a alteranção para o repositório remoto/github

(observação: não precisa do "-u" no comando poís só se usa na primeira vez que cria o repositório)

Criando uma ramificação/branch nova e adicionando novos arquivos:

Commands Description
git checkout -b "novo-botao" criando nova branch
git add . adicionado arquivos a ela
git commit -m "novo-botao" commitando
git push origin novo-botao empurrando as alterações para a branch criada

Voltando para branch's:

Commands Description
git checkout main voltando para ramificação/branch main
git checkout NomeDaBranchExistenteCriada voltando para outra branch

Clonando repositório:

Commands Description
git clone https://github.com/user/nomeDorepositorio.git clona um repositório especificando um link de repositório

Clonando repositório criando branch nova e adicionando alterações:

(observação: essa forma so é possível se você tiver acesso de colaborador ao repositório que esta clonando, caso não tiver o acesso de colaborador não será capaz de fazer alterações)

Exemplo:
Caso você e seu colega queiram levantar um projeto utilizando o mesmo repositório
Vocês teram que seguir os seguintes passos:
1 - A Pessoa que quer dar o acesso de colaborador terá que acessar as configurações do repositório
2 - Depois acessar (Collaborators/Colaboradores) logo em seguida (add people/adicionar pessoas)
3 - Pesquisa pelo nome de User do seu colega e adiciona ele e pronto você estará apto a seguir esses passos
Para contribuir ao repositório
Commands Description
git clone https://github.com/user/nomeDoRepositorio.git clona um repositório especificando um link de repositório
git checkout -b "novo-botao" criando nova branch
git add . adicionado arquivos a ela
git commit -m "novo-botao" commitando
git push origin novo-botao empurrando as alterações para a branch criada

Atualizando arquivos do git(local):

Commands Description
git pull usado para buscar e baixar conteúdo de repositórios remotos e fazer a atualização imediata ao repositório local para que os conteúdos sejam iguais

Adicionando e mostrando as alterações no arquivo

Commands Description
git add nomeDoArquivo adiciona alterações
git diff mostra as alterações

Juntando ramificações/branch:

Commands Description
git checkout main voltando para branch main
git merge novo-botao juntando com outra branch
git push orgin main empurrando as alterações no repositório remoto/github

Revertando burrada com commit:

Commands Description
git log mostra todos os commits
git reflog mostra todos os commits e seus identificadores
git reset --hard (identificador) volta para o commit passando o identificador referente

Adicionando arquivos ao um commit já feito:

Commands Description
git add (arquivo que quer adicionar no commit)
git commit --amend --no-edit adiciona arquivo no commit

Verificando arquivos dentro de uma branch:

Commands Description
git log para ver todos as branch's e seus id's
git show --pretty="" --name-only (id da branch) mostra todos arquivos dentro da branch especificada

Removendo arquivo especifico depois de ter adicionado:

Commands Description
git status mostra as alterações commitadas
git restore --staged meuarquivo.txt remove o arquivo especificado
git status mostra que o arquivo foi removido

Processos sem explicação:

echo "# ProjetoGit" >> README.md
git init
git add README.md
git commit -m "first commit"
git branch -M main
git remote add origin https://github.com/seuUserName/nomeDorepositorio.git
git push -u origin main

About

repositório de anotações e exemplo com comandos e scripts pra quem esta começando com o Git

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published