https://github.com/luifean/github-commands
Repositório criado para treinar e armazenar comandos git
https://github.com/luifean/github-commands
git github
Last synced: about 2 months ago
JSON representation
Repositório criado para treinar e armazenar comandos git
- Host: GitHub
- URL: https://github.com/luifean/github-commands
- Owner: LuiFeAn
- Created: 2022-08-05T19:15:44.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2022-10-22T16:35:46.000Z (over 3 years ago)
- Last Synced: 2025-06-25T22:39:34.360Z (12 months ago)
- Topics: git, github
- Homepage:
- Size: 1000 Bytes
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
## ESTUDANDO GITHUB
## INICIALIZAR:
-> git init : INICIA UM NOVO REPOSITÓRIO LOCALMENTE.
## MONITORAR MODIFICAÇÕES:
-> git status : EXIBE TODOS OS ARQUIVOS QUE FORAM CRIADOS, ALTERADOS OU MODIFICADOS
## EXIBIR MODIFICAÇÕES E O QUE FOI MODIFICADO
-> git diff : EXIBE OS ARQUIVOS QUE FORAM MODIFICADOS, ALÉM DO QUE FOI MODIFICADO
-> git diff --name-only : EXIBE APENAS O NOME DOS ARQUIVOS QUE FORAM MODIFICADOS
-> git diff : EXIBE APENAS AS MODIFICAÇÕES DO ARQUIVO REQUISITADO.
## ALTERAR MODIFICAÇÕES
-> git diff checkout HEAD (Branch Atual) -- : REMOVE AS MODIFICAÇÕES FEITAS NO ARQUIVO REQUISITADO.
## ADICIONAR MODIFICAÇÕES:
-> git add : ADICIONA APENAS O ARQUIVO EM QUESTÃO
-> git add . : ADICIONA TODOS OS ARQUIVOS CRIADOS, ALTERADOS OU MODIFICADOS
## COMMITANDO (ADICIONANDO COMENTÁRIOS) AS MODIFICAÇÕES:
-> git commit -m : COMMITA A NOVA ATUALIZAÇÃO FEITA NO REPOSÍTÓRIO EM QUESTÃO
## ADICIONANDO E COMMITANDO MODIFICAÇÕES AO MESMO TEMPO:
-> git commit -am : ADICIONA E COMMITA AS MODIFICAÇÕES SIMULTANEAMENTE
## EXIBINDO COMMITS:
-> git log : EXIBE TODOS OS COMMITS FEITOS NA BRANCH EM QUESTÃO
## CRIANDO NOVA BRANCH (VERSÃO) DO PROJETO:
-> git branch : CRIA UMA NOVA BRANCH PARA O PROJETO
OBS: A NOVA BRANCH ASSUME (COPIA) O ESTADO ATUAL DA BRANCH QUE VOCÊ ESTÁ UTILIZANDO, OBTENDO ASSIM TODOS OS COMMITS ANTERIORMENTE FEITOS, ASSIM COMO CRIANDO UMA NOVA RAMIFICAÇÃO.
## ALTERNANDO ENTRE BRANCHES
-> git checkout : ALTERA PARA A BRANCH EXPECÍFICADA
## CRIANDO NOVA BRANCH E ALTERNANDO AO MESMO TEMPO:
-> GIT checkout -b : CRIA UMA NOVA BRANCH E SIMULTANEAMENTE ALTERA PARA A MESMA.
## EXIBINDO BRANCHES:
-> git branch : EXIBE TODAS AS BRANCHES (VERSÕES) DO PROJETO.
## DELETANDO BRANCHES (LOCAIS E REMOTAS):
-> git push origin : : DELETA UMA BRANCH REMOTA
-> git branch branch -D
## RESERTANDO COMMITS:
-> git reset --soft :
VOLTA PARA O COMMIT ESPECIFICADO, COM A MODIFICAÇÕES DO COMMIT ANTERIOR, PORÉM NÃO COMMITADAS (ADICIONADAS, MAS NÃO COMMITADAS).
-> git reset --mixed :
VOLTA PARA O COMMIT ESPECIFICADO, COM A MODIFICAÇÕES DO COMMIT ANTERIOR, PORÉM NÃO ADICIONADAS (NÃO ADICIONADAS E NÃO COMMITADAS).
-> git reset --hard :
VOLTA PARA O COMMIT ESPECIFICADO, IGNORANDO *TODOS* OS OUTROS COMMITS FEITOS ANTERIORMENTE.
## REVERTENDO COMMITS
-> git revert --no-edit : VOLTA PARA O COMMIT ESPECIFICADO, TODOS OS OUTROS COMMITS
## LINKANDO SEU REPOSITÓRIO LOCAL AO REMOTO
-> git add remote origin
## DESLINKANDO SEU REPOSITÓRIO LOCAL DO REMOTO
-> git remote remove origin
## ENVIANDO ATUALIZAÇÕES DO SEU REPOSITÓRIO LOCAL PARA O REMOTO
-> git push origin
## OBTENDO ATUALIZAÇÕES DO SEU REPOSITÓRIO REMOTO PARA O LOCAL
-> git pull origin
## CONECTANDO SUA CONTA GITHUB
-> PRIMEIRAMENTE VOCÊ DEVE GERAR SUA CHAVE SSH ATRAVÉS DO COMANDO:
ssh-keygen -t rsa -b 4096 -C "seuemail@gmail.com"
SERÃO GERADAS DUAS CHAVAVES (PRIVADA E PÚBLICA) NUM DETERMINADO DIRETÓRIO QUE SERÁ INFORMADO APÓS A EXECUÇÃO DO COMANDO.
VOCÊ DEVERÁ IR AO DIRETÓRIO DAS CHAVES E COPIAR O CONTEÚDO DA SUA CHAVE PÚBLICA INSERINDO-A NO SEU GITHUB.