Tutoriais

Atendimento em horário comercial via chat

Configurando e acessando Git Local

O que é Git?

O Git é um sistema de controle de versão, utilizado para realizar o deploy de um website ou aplicação e também para clonar seus arquivos publicados de forma simples e rápida para seu computador ou servidor web.

Configurando

Acesse a opção Site, Deploy, em Git Local clique em Habilitar.

gitlocal.png

Pronto, o Git Local está ativado e você pode copiar a URL de seu Git.

gitlocal2.png

Acessando

Escolha abaixo a plataforma de seu acesso:

Para acessar o git em um computador Windows faça o download do Git GUI neste link.

Instale o aplicativo em seu computador com as opções padrões.

Acesse a pasta onde esta seu site e com o botão direito do mouse acesse a opção Git Bash Here.

Execute os comandos na seguinte ordem.

git init
git add .
git commit -m "publish website"

E para finalizar a publicação de seu site, execute o comando:

git remote add umbler GIT URL
git push umbler master

Acesse a pasta onde esta seu site e execute os seguintes comandos:

git init
git add . 
git commit -m "publish website"

Se esta é sua primeira publicação via git, será gerado um erro referente aos dados do commit, execute os comandos:
git config --global user.email "seu e-mail"
git config --global user.name "seu username"
Depois execute novamente o git commit -m "publish website"

E para finalizar a publicação de seu site, execute os comandos:

git remote add umbler GIT URL
git push umbler master

Caso localize algum erro para conectar, remova sua origin e crie novamente verificando a pasta de destino e dados do SSH:
git remote rm umbler
Caso localize o erro "Unable to negotiate with host: no matching host key type found. Their offer: ssh-dss", será preciso adicionar no arquivo, (ou criá-lo caso não exista) config de seu SSH/Git a seguinte informação:

Host seusite-com-br.umbler.net
HostkeyAlgorithms +ssh-dss

Este arquivo precisa ser alocado na pasta raiz de seu SSH em ~/.ssh/config OU C:\Users\seu-user\.ssh\config (Note que esse arquivo não tem extensão)