Home - LibreOffice/LOGuidesBR GitHub Wiki

Instruções para clonar repositório

Pré-requisitos

GIT

GNU/Linux

Em sistemas GNU/Linux você pode utilizar o instalador de pacotes da sua distribuição, conforme instruções contidas no site

Windows

Acesse o site do GIT e faça o download do software.

Chave SSH

Agora temos que criar as chaves SSH, para possibilitar a sincronização do repositório com o GitHub, para sincronização dos arquivos de tradução.

GNU/Linux

Abra o terminal e insira o seguinte comando para criar a chave SSH

# ssh-keygen -t ed25519 -C "[email protected]"

Para sistemas antigos que não suportam a criação de chaves ED25519, poderá executar o seguinte comando:

# ssh-keygen -t rsa -b 4096 -C "[email protected]"

Durante a criação da chave será solicitada uma senha para a chave SSH.

A chave SSH será criada na pasta ~/.ssh/, agora navegue até a pasta com o seguinte comando e liste os arquivos:

# cd ~/.ssh
# ls
# id_ed25519  id_ed25519.pub

Você verá que foram criados 2 arquivos, sendo um destes a chave privada (id_ed25519) e o outro a chave pública (id_ed25519.pub)

Windows

Após a instalação do software, abra o terminal do Git Bash

Open Git Bash

Terminal Git Bash

Git Bash Right Buttom

No terminal do Git Bash digite o seguinte comando:

# ssh-keygen -t ed25519 -C "[email protected]"

Para sistemas antigos que não suportam a criação de chaves ED25519, poderá executar o seguinte comando:

# ssh-keygen -t rsa -b 4096 -C "[email protected]"

Durante a criação da chave será solicitada uma senha para a chave SSH.

A chave SSH será criada na pasta ~/.ssh/, agora navegue até a pasta com o seguinte comando e liste os arquivos:

# cd $HOME/.ssh
# dir
# id_ed25519  id_ed25519.pub

GITHUB

Agora abra o navegador e faça login no site GitHub

No canto superior direito clique no ícone do perfil e vá em Settings ou Configurações.

Na aba lateral esquerda clique em SSH and GPG Keys

Agora clique em New SSH Key e aparecerá a tela abaixo:

New Key SSH

Escreva um nome para a chave e insira todo o conteúdo da chave pública que foi criada no terminal no campo Key e clique em Add SSH Key.

OMEGAT

Agora abra o OmegaT clique em Projeto e selecione a opção Baixar projetos em equipe.

clone files github

Insira no campo URL do repositório: [email protected]:LibreOffice/LOGuidesBR.git

Defina um local onde serão baixados os arquivos localmente e clique em ok.

Espere baixar os arquivos e pronto, agora os arquivos do GitHub e a pasta no OmegaT estão sincronizados.

Considerações

No OmegaT, o processo de baixar e subir os arquivos para o GitHub é transparente. As mudanças (push) são atualizadas automaticamente.