Como git clone sem .Diretório Git?

Como git clone sem .Diretório Git?
A clonagem de um repositório permite que os desenvolvedores trabalhem no mesmo projeto sem afetar o código -fonte original. Quando os usuários clonam um repositório específico, ele também contém um “.git" pasta. O ".O diretório Git ”contém subdiretos e arquivos importantes, incluindo objetos, ganchos, cabeça, configuração, árvores, etc. Ele permite que o Git rastreie modificações nos arquivos no repositório. No entanto, às vezes, os desenvolvedores não querem ter um “.Diretório Git ”em seu repositório clonado. Nesta situação, o Git permite que os usuários clonem o repositório sem o “.diretório git ”.

Este estudo explicará o método para clone git sem o “.diretório git ”.

Como git clone sem o “.diretório git ”?

Para git clone sem o “.git”Diretório, confira as etapas fornecidas:

  • Navegue para o repositório local específico.
  • Clone repositório remoto sem o “.diretório git "usando o"clone git https: // github.com //.git && rm -rf /.git”Comando.
  • Mudar para um repositório clonado.
  • Verifique as alterações com a ajuda do “LS -A”Comando.

Etapa 1: mude para o repositório local
Primeiro, escreva o comando fornecido com um caminho de repositório específico e navegue até ele:

CD "C: \ git \ repo1"

Etapa 2: Clone repositório remoto sem “.diretório git ”
Para clonar qualquer repositório remoto sem o “.diretório git ”, utilize o“clone git”Comando com o URL do repositório remoto e o“rm”Comando com o“.Git ”Diretório:

clone git https: // github.coma/.git && rm -rf /.git

Certifique -se de substituir o “nome de usuário”Com seu próprio nome de usuário do Github e“repo-name”Com o nome do repositório do GitHub alvo que precisa ser clonado.

Aqui:

  • O "rm”A opção é utilizada para remover o“.Git ”diretório do repositório remoto que precisa ser clonado.
  • No "-RF"Opção"r”Está encontrando recursivamente o“.diretório git ”e“f”É usado para excluí -lo com força:

Etapa 3: Ver repositório clonado
Liste o conteúdo do repositório local atual para visualizar o repositório clonado:

ls

Na captura de tela abaixo, o repositório clonado pode ser visto, eu.e., ““LinuxRepo”:

Etapa 4: navegue até o repositório clonado
Agora, redirecione para o repositório clonado:

CD LinuxRepo

Etapa 5: Veja o conteúdo do repositório clonado
Por fim, exiba o conteúdo do repositório atual, incluindo os arquivos e pastas ocultas:

LS -A

Como você pode ver, o repositório clonado não contém o “.git”Diretório:

Clonamos com sucesso o repositório Git sem o “.git”Diretório:

Conclusão

Para clonar um repositório sem o “.diretório git ”, utilize o“clone git https: // github.com //.git && rm -rf /.git”Comando. Em seguida, navegue para o repositório clonado e verifique as alterações usando o “LS -A”Comando. Este estudo explicou o método para clonar um repositório específico sem o “.diretório git ”.