git clone [repository] [local path]
Se o seu diretório de trabalho é o seu destino desejado, basta colocar um .
$ git clone [email protected] .
Sou uma empresa de pequeno porte e, na maior parte, só uso o git localmente para rastrear histórico, em seguida, SFTP os arquivos para o servidor remoto.
Agora tenho uma compilação muito mais complexa que, para ser configurada corretamente, requer um servidor de produção, teste e desenvolvimento.
Estou tentando configurar o git para que eu possa mesclar as alterações do desenvolvimento e do push / pull para o ambiente de preparação para o teste de implantação e, em seguida, novamente para a produção.
Até agora, instalei o git em produção e desenvolvimento. Eu também criei um Repo via Bitbucket e confirmei / empurrei o conteúdo da minha pasta httpdocs para masterizar. Eu pensei que isso significaria que eu poderia simplesmente clonar e ramificar diretamente na minha pasta httpdocs no desenvolvimento.
No entanto, quando tentei puxar esses arquivos para o ambiente de desenvolvimento para fazer o branch de desenvolvimento, ele incluiu uma pasta com o nome do meu projeto (nunca criei essa pasta). Acabei com httpdocs / MyProjectName / Files
Minhas perguntas são:
Não quero que meu fluxo de trabalho inclua pull e copie para httpdocs.
git clone [repository] [local path]
Se o seu diretório de trabalho é o seu destino desejado, basta colocar um .
$ git clone [email protected] .