31.03.2024 Views

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

$ git init

Teremosasaída:

Initialized empty Git repository in /home/fulano/moveis/.git/

Amensagemanteriorindicaquetransformamosodiretório moveisem

umrepositórioGit.

Selistarmososarquivosdodiretório moveiscomocomando ls -lha,

teremosumarespostasemelhanteaoquesegue:

total 36K

drwxr-xr-x 3 fulano fulano 4,0K Abr 15 21:30 .

drwx------ 58 fulano fulano 16K Abr 15 21:27 ..

drwxr-xr-x 7 fulano fulano 4,0K Abr 15 21:30 .git

-rw-r--r-- 1 fulano fulano 405 Abr 15 21:27 index.html

Observemquefoicriadoumsubdiretórioocultochamado .gitnapasta

moveis. Esse subdiretório é um repositório do Git completo, que conterá

todoohistóricodealteraçõesdosarquivos,entreoutrascoisas.

Podemosexecutar git init moveissequisermoscriarumdiretório

vazio que já é um repositório Git, ou seja, que já possui o .git.

Nocasodetermosoutrossubdiretórioscomo jsparaarmazenarcódigo

Javascript e css para armazenar arquivos CSS, todas as informações desses

arquivosserãoarmazenadasnomesmo .git.

Se por algum motivo quisermos parar de usar o Git, basta remover esse

únicodiretório .git.

Bastaocomandogit initparacriarumrepositóriocomGit,que

jácrialocalmenteumrepositóriocompleto. Issoébemmaissimplesque

diversosoutrossistemasdecontroledeversão, comooSVN,queprecisavamdaconfiguraçãodeumservidor.

21

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!