Você está na página 1de 1

touch .

gitignore (buscar na internet conteúdo do arquivo para o tipo de projeto que


estou criando)
git init
git status (arquivos em vermelho sao os que ainda nao estao prontos para serem
versionados, arquivos nao rastreados)
git add . ("Passa todos os arquivos para o status Stage , prontos para serem
versionados, ao dar o comando status novamente os arquivos estarão na cor verde)
git commit -m "first commit" (Verificar com git status e git log)
git log --oneline (log resumido)

git clean -df (Fiz modificações indevidas ou que nao gostei e quero voltar ao
status do último commit)
git checkout -- .

git reset --soft HEAD~1 (Remover o último commit mantendo as alterações nos
arquivos)

git reset --hard HEAD~1 (PERIGOSO - Remover o último commit inclusive as alterações
nos arquivos)

git checkout <código do commit)(Apenas "ver"/analisar como o projeto estava num


dado commit)
git checkout <nome do branch> (para voltar a visão do commit atual,no caso o nome
do branch é master)

git remote add origin git@github.com:davidsulliv/TesteJava.git (Associar o


repositório locao ao repositório remoto, dando o apelido de "origin" a ele)
git remote set-url origin <URI do repositório> (Associar o repositório local a um
outro repositório remoto, porém mantendo o mesmo apelido)
git push -u origin master (transferir para o repositório remoto)
git push (já memorizado, basta apenas isso nas próximas transferencias)

git clone <uri do repositório remoto a ser clonado no seu pc>

git pull origin master (Atualizar o meu repositório local em relação ao repositório
remoto)

Você também pode gostar