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
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:
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.
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.