Acerca de infraestrutura de TI, julgue o item subsequente.O ...

Próximas questões
Com base no mesmo assunto
Q893444 Engenharia de Software

Acerca de infraestrutura de TI, julgue o item subsequente.


O comando git clone, seguido do caminho do repositório, pode ser usado para criar uma cópia desse repositório para o diretório atualmente em uso em uma máquina Linux.

Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - certo

A questão aborda o conhecimento sobre o uso do sistema de controle de versão chamado Git, que é uma ferramenta essencial para o gerenciamento de código-fonte em projetos de software. Para resolver essa questão, é necessário compreender o funcionamento básico do Git, especificamente o comando mencionado.

O git clone é um comando usado para copiar um repositório Git existente, que pode estar localizado em um servidor remoto ou em alguma outra localização na rede. Ao executar o comando seguido do caminho do repositório, uma cópia completa desse repositório será criada no diretório atual onde o comando é executado, no sistema operacional Linux.

Além disso, o comando git clone também inicializa um diretório de trabalho, onde é possível visualizar os arquivos do projeto e interagir com o histórico de versões do código. O comando copia não apenas os arquivos do projeto, mas também toda a informação associada ao controle de versão, como commits, branches e tags. Portanto, a afirmação de que o comando git clone pode ser usado para criar uma cópia de um repositório no diretório atual é correta, justificando a alternativa como certa.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito Certo

Caso você queira copiar um repositório Git já existente — por exemplo, um projeto que você queira contribuir — o comando necessário é git clone. Caso você esteja familiarizado com outros sistemas VCS, tais como Subversion, você perceberá que o comando é clone e não checkout. Essa é uma diferença importante — Git recebe uma cópia de quase todos os dados que o servidor possui. Cada versão de cada arquivo no histórico do projeto é obtida quando você roda git clone. De fato, se o disco do servidor ficar corrompido, é possível utilizar um dos clones em qualquer cliente para reaver o servidor no estado em que estava quando foi clonado (você pode perder algumas características do servidor, mas todos os dados versionados estarão lá — veja o Capítulo 4 para maiores detalhes).

Você clona um repositório com git clone [url]. Por exemplo, caso você queria clonar a biblioteca Git do Ruby chamada Grit, você pode fazê-lo da seguinte forma:

$ git clone git://github.com/schacon/grit.git

 

 

"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !

Correto.

Se tu quiseres obter uma cópia de um repositório Git existente - por exemplo, um projeto ao qual tu gostarias de contribuir - o comando que precisas é git clone .

Certo

Cria uma cópia de trabalho de um repositório local:

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo