Skip to content

Repositório criado para treinar e armazenar comandos git

Notifications You must be signed in to change notification settings

LuiFeAn/GitHub-Commands

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

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 <URL DO SEU REPOSITÓRIO REMOTO>

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.

About

Repositório criado para treinar e armazenar comandos git

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published