##Procedimentos para clonar um repositório no servidor via SSH
Para todo novo repositório deve ser gerado uma chave pública SSH para que a conexão seja permitida.
##Criar chave pública SSH
ssh-keygen
##Copiar chave pública para o clipboard
pbcopy < ~/.ssh/id_rsa.pub
Obs.: Caso o comando pbcopy
não funcione, execute cat ~/.ssh/id_rsa.pub
e a chave irá aparecer no terminal.
A chave copiada deve ser inserida nas configurações do Git (no caso Bitbucket). Acessar as Configurações da conta > Chaves SSH > Adicionar Chave.
Adicione a chave, dê um nome de identificação.
Atenção: Cada repositório deve ter uma chave em particular para conexão. Então é bom identificar a chave de acordo com o nome do projeto ou repositório.
##Clone o repositório com o link ssh
Agora basta clonar o repositório usando o link ssh like a ninja!
git clone [email protected]:.......
##Altere a permissão das pastas e arquivos
Para alterar a permissão das pastas para 755 execute chmod 755 $(find . -type d)
Para alterar a permissão dos arquivos para 644 execute chmod 644 $(find . -type f)
\ o /
||
/ \