Skip to content

Commit 637e89f

Browse files
committed
git status
1 parent 75260b0 commit 637e89f

1 file changed

Lines changed: 68 additions & 1 deletion

File tree

index.html

Lines changed: 68 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,8 @@ <h4 class="col-xs-12">git clone</h4>
221221
<div class="col-xs-12">
222222
<!-- Nav tabs -->
223223
<ul class="nav nav-tabs" role="tablist">
224-
<li class="active"><a href="#giticlone1" role="tab" data-toggle="tab"><h3>Clonando um Repositório Existente</h3></a></li>
224+
<li class="active"><a href="#gitclone1" role="tab" data-toggle="tab"><h3>Clonando um Repositório
225+
Existente</h3></a></li>
225226
</ul>
226227
<!-- Tab panes -->
227228
<div class="tab-content">
@@ -246,9 +247,75 @@ <h2 class="col-xs-12">Básico</h2>
246247

247248
<div id="gitadd">
248249
<h4 class="col-xs-12">git add</h4>
250+
251+
<div class="col-xs-12">
252+
<!-- Nav tabs -->
253+
<ul class="nav nav-tabs" role="tablist">
254+
<li class="active"><a href="#gitadd1" role="tab" data-toggle="tab"><h3>Gravando Alterações</h3></a></li>
255+
</ul>
256+
<!-- Tab panes -->
257+
<div class="tab-content">
258+
<div class="tab-pane fade in active" id="gitadd1">
259+
<br/>
260+
261+
<p>Quando um repositório é inicialmente clonado, todos os seus arquivos estarão monitorados e
262+
inalterados porque você simplesmente os obteve e ainda não os editou. Conforme você edita esses
263+
arquivos, o Git passa a vê-los como modificados, porque você os alterou desde seu último commit.
264+
Você seleciona esses arquivos modificados e então faz o commit de todas as alterações
265+
selecionadas e o ciclo se repete.</p>
266+
<h5>Monitorando Novos Arquivos</h5>
267+
268+
<p>Para passar a monitorar um novo arquivo, use o comando <b>git add</b>. Para monitorar o arquivo
269+
<b>README</b>, você pode rodar isso:</p>
270+
271+
<div class="well well-sm">git add README</div>
272+
<p>Se você rodar o comando <b>git status</b>, você pode ver que o seu arquivo <b>README</b> agora
273+
está sendo monitorado. Os arquivos monitorados serão os que faram parte do commit.</p>
274+
</div>
275+
</div>
276+
277+
</div>
249278
</div>
250279
<div id="gitstatus">
251280
<h4 class="col-xs-12">git status</h4>
281+
282+
<div class="col-xs-12">
283+
<!-- Nav tabs -->
284+
<ul class="nav nav-tabs" role="tablist">
285+
<li class="active"><a href="#gitstatus1" role="tab" data-toggle="tab"><h3>Verificando o Status</h3></a>
286+
</li>
287+
</ul>
288+
<!-- Tab panes -->
289+
<div class="tab-content">
290+
<div class="tab-pane fade in active" id="gitstatus1">
291+
<br/>
292+
293+
<p>A principal ferramenta utilizada para determinar quais arquivos estão em quais estados é o
294+
comando:</p>
295+
296+
<div class="well well-sm">git status</div>
297+
<p>O comando lhe mostra em qual branch você se encontra. Vamos dizer que você adicione um novo
298+
arquivo em seu projeto, um simples arquivo <b>README</b>. Caso o arquivo não exista e você
299+
execute <b>git status</b>, você verá o arquivo não monitorado dessa forma:</p>
300+
301+
<div class="well well-sm"># On branch master <br/>
302+
# Untracked files: <br/>
303+
# (use "git add {file}..." to include in what will be committed) <br/>
304+
#<br/>
305+
# README<br/>
306+
nothing added to commit but untracked files present (use "git add" to track)
307+
</div>
308+
<p>Você pode ver que o seu novo arquivo <b>README</b> não está sendo monitorado, pois está listado
309+
sob o cabeçalho <b>"Untracked files"</b> na saída do comando status. Não monitorado significa
310+
basicamente que o Git está vendo um arquivo que não existia na última captura (commit); o Git
311+
não vai incluí-lo nas suas capturas de commit até que você o diga explicitamente que assim o
312+
faça. Ele faz isso para que você não inclua acidentalmente arquivos binários gerados, ou outros
313+
arquivos que você não têm a intenção de incluir. Digamos, que você queira incluir o arquivo <b>README</b>,
314+
portanto vamos começar a monitorar este arquivo.</p>
315+
</div>
316+
</div>
317+
318+
</div>
252319
</div>
253320

254321
<div id="gitdiff">

0 commit comments

Comments
 (0)