-
Notifications
You must be signed in to change notification settings - Fork 1
/
comandosGit.txt
37 lines (30 loc) · 1.29 KB
/
comandosGit.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
git config --global user.name "caiquekola" //Setar o nome de usúario globalmente no pc
git config --global user.email caiquekola@hotmail.com//Setar o email globalmente no pc
Ctrl + L (Limpa a tela)
git diff (ver as edições dos arquivos)
git log ver os ultimos commit
git restore
git config --global init.defaultBranch main //Setar main como o nome do repesitorio principal como main
git branch nome
git checkout nome (para entrar na branch)
git merge nome (misturo ambas branchs
mkdir (cria pasta)
"cd" localiza-se para a pasta
"ls" lista todo o conteúdo da pasta
rm -rf NOMEARQUIVO //Remove a força o arquivo
touch README.md //Cria um arquivo vazio
git remote add origin "link do github projeto" //Adicionar a pasta no github
git clone URL novo-nome-do-clone
git push -u origin main //Envia os arquivos
git status
git add FILE
git commit -m"cometarios"
git restole <file> //Para discartar mudanças no diretório
cat config //Serve para ver a configuração do git
git commit --amend -m"aqui eu atualizo o comentário do ultimo committ"
caso git commit --amend {ele entra em um console, aperte "I" para editar o texto, para sair aperte ESQ e digite :wq}
git log {Serve para mostrar o detalhe do commit}
git reflog
git reset --mixed numeros do commit
git reset --hard
git restore --staged nomedoarquivo