Eita, aula porreta!!!!
Muitos conceitos, hein...
- Log
- Hash
- Branch
- Head
- Master
- Local
- Global
- Config user.name / user.email
- log -oneline / -p
- Pretty
Vamos lá, recapitulando pra fixar:
- git log - exibe histórico do commit, com diversas informações;
- Hash do commit - identificação única para cada commit;
- Branch - ramo onde se localiza o commit;
- Head - local do commit atual;
- Master - ramo onde está o Head e o commit atual.
- config --local - altera configuração de cada projeto;
- config --global - altera configurações gerais;
- config user.name - configura/altera nome de usuário;
- config user.email - configura/altera email do usuário;
- log --oneline - exibe uma linha para cada commit;
Ah!!!! Cuidado para não digitar errado e sair um "online" sem querer :(
- log -p - exibe informações mais detalhadas de um commit;
- log --pretty=" " - adiciona filtros para exibir apenas as informações desejadas.
Os meus resultados foram esses:
$ git log
commit a7850ca5b71bb73237056a5538bf837b54eaf617 (HEAD -> master)
Author: NetoPaiva <netopaiva@yahoo.com>
Date: Mon Dec 12 22:20:28 2022 -0300
Correção ortográfica no curso Integração Contínua.
commit b23e73f4962a2cf5c4433db8b7fa600f5995b03a
Author: NetoPaiva <netopaiva@yahoo.com>
Date: Mon Dec 12 22:15:40 2022 -0300
Criando arquivo index.html com lista de cursos.
$ git log --oneline
a7850ca (HEAD -> master) Correção ortográfica no curso Integração Contínua.
b23e73f Criando arquivo index.html com lista de cursos.
$ git log --online
fatal: argumento não reconhecido: --online
[hahahahahahahahahah]
$ git log -p
commit a7850ca5b71bb73237056a5538bf837b54eaf617 (HEAD -> master)
Author: NetoPaiva <netopaiva@yahoo.com>
Date: Mon Dec 12 22:20:28 2022 -0300
Correção ortográfica no curso Integração Contínua.
diff --git a/git_aula_trilha_programacao/index.html b/git_aula_trilha_programacao/index.html
index e366e9d..b38839f 100644
--- a/git_aula_trilha_programacao/index.html
+++ b/git_aula_trilha_programacao/index.html
@@ -9,7 +9,7 @@
<li>Vagrant</li>
<li>Docker</li>
<li>Ansible</li>
- <li>Integração Continua</li>
+ <li>Integração Contínua</li>
</ul>
</body>
</html>
commit b23e73f4962a2cf5c4433db8b7fa600f5995b03a
Author: NetoPaiva <netopaiva@yahoo.com>
Date: Mon Dec 12 22:15:40 2022 -0300
Criando arquivo index.html com lista de cursos.
diff --git a/git_aula_trilha_programacao/index.html b/git_aula_trilha_programacao/index.html
new file mode 100644
index 0000000..e366e9d
--- /dev/null
+++ b/git_aula_trilha_programacao/index.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <title>Cursos da Alura</title>
+</head>
+<body>
+ <ul>
+ <li>Vagrant</li>
+ <li>Docker</li>
+ <li>Ansible</li>
+ <li>Integração Continua</li>
+ </ul>
+</body>
+</html>
e aí, o terminal foi embora sem parar, linhas e linhas de informações que nem sei o que são, parece que em looping:
ESCOD
diff --git a/git_aula_trilha_programacao/index.html b/git_aula_trilha_programacao/index.html
new file mode 100644
index 0000000..e366e9d
--- /dev/null
+++ b/git_aula_trilha_programacao/index.html
@@ -0,0 +1,15 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+ <meta charset="UTF-8">
+ <title>Cursos da Alura</title>
+</head>
+<body>
+ <ul>
+ <li>Vagrant</li>
+ <li>Docker</li>
+ <li>Ansible</li>
+ <li>Integração Continua</li>
+ </ul>
+</body>
+</html>
ESCOD
diff --git a/git_aula_trilha_programacao/index.html b/git_aula_trilha_programacao/index.html
new file mode 100644
index 0000000..e366e9d
--- /dev/null
+++ b/git_aula_trilha_programacao/i
...
(END)
o que é isso???
Bom, continuando com as saídas normais:
$ git log --pretty="format:%H"
a7850ca5b71bb73237056a5538bf837b54eaf617
b23e73f4962a2cf5c4433db8b7fa600f5995b03a
$ git log --pretty="format:%h %s"
a7850ca Correção ortográfica no curso Integração Contínua.
b23e73f Criando arquivo index.html com lista de cursos.
$ git log --pretty="format:%h %s %ae"
a7850ca Correção ortográfica no curso Integração Contínua. netopaiva@yahoo.com
b23e73f Criando arquivo index.html com lista de cursos. netopaiva@yahoo.com
E assim, chegamos a mais uma bela aula que entrará para a lista de pós incremento reverAula++
.
Abs e bons estudos a todos!