Skip to content

Latest commit

 

History

History
executable file
·
48 lines (40 loc) · 1.36 KB

diff.md

File metadata and controls

executable file
·
48 lines (40 loc) · 1.36 KB

Diff

Passamos por todo esse processo de criar commits e entender branches, creio que tenha ficado bem claro que há um fluxo a ser seguido. Mas como vamos saber o que exatamente foi alterado nos arquivos?
O comando git diff nomearquivo.ext consegue resolver esse problema e para entendermos melhor, iremos fazer algumas alterações no nosso projeto:

  • Altere o arquivo main.css adicionando e editando as linhas descritas abaixo;
  • Utilize o comando "git diff main.css" para ver as alterações criadas.
/*
   Arquivo: ./main.css
*/
body {
  background-color: mediumpurple;
  color: red;
}
p {
  color: blue;
}
$ git diff main.css
diff --git a/main.css b/main.css
index 85d348e..2cfe522 100644
--- a/main.css
+++ b/main.css
@@ -1,4 +1,8 @@
 body{
     background-color:mediumpurple;
-    color:white;
+    color:red;
+}
+
+p{
+    color:blue;
 }

Agora vamos para uma breve interpretação do retorno acima:

  • Ele está comparando com o último commit feito no mesmo arquivo;
  • O sinal "+" significa tudo que foi ADICIONADO ao documento;
  • O sinal "-" significa tudo que foi REMOVIDO do document.

Uma coisa interessante de saber é que se você adicionar o arquivo com o "git add" e tentar usar o "git diff" no mesmo arquivo, você não verá as alterações pois elas já estão prontas para serem commitadas.

Ir para: 3.8. Tag