Controlando_verso_es_com_Git_e_GitHub_Ca
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
CasadoCódigo
Capítulo3. Trabalhandocomrepositóriolocal
<h1>Móveis Ecológicos S. A.</h1>
<h2 id="mensagem"></h2>
Observe que foi mostrada exatamente a mudança que fizemos anteriormente:
atrocade <body>por <body onload="trocaBanner();">.
Quandotivermosalteraçõesaindanãorastreadasemmaisdeumarquivo
e quisermos verificar o que mudamos em um arquivo específico, basta passarmosonomedessearquivocomoparâmetro.
Porexemplo, paraverificarmosasmudançasapenasnoarquivo
index.html, faríamos: git diff
index.html.
O git diffnãopoderáserutilizadoparaarquivosnovos,queainda
não estão sendo rastreados pelo Git (ou seja, que ainda não tiveram o
primeiro git addexecutado).
Verificandomudançasrastreadas
Vamosadicionarasmudançasquefizemosàáreadestagecomocomando
git add index.html.
Se executarmos git diff novamente, não será mostrada nenhuma
saída. Ocomando git diff, quandousadosemparâmetros, mostraadiferençaentreosarquivosnodiretóriodetrabalhoeaáreadestage.
Portanto,
serveapenasparaexibirasmudançasaindanãorastreadas.
É possível mostrar as diferenças entre os arquivos na área de stage e a
últimaversãoquefoicomitadautilizandoaopção --staged:
$ git diff --staged
Seráexibidaumasaídaexatamenteigualàanterior,jáqueaalteraçãoapenaspassouparaaáreadestagemascontinuaamesma:
diff --git a/index.html b/index.html
index 7771111..0000000 100111
--- a/index.html
+++ b/index.html
@@ -8,7 +8,7 @@
41