-
Notifications
You must be signed in to change notification settings - Fork 2
Home
- Se não tiver uma chave ssh de sua preferencia, crie uma chave seguindo as instruções em
https://www.ssh.com/academy/ssh/keygen#choosing-an-algorithm-and-key-size
Nota: As chaves SSH estão armazenadas na pasta $HOME/.ssh
. De preferẽncia, não use outra pasta, a menos de uma necessidade absoluta.
- Carregue chave publica SSH no github. Ver
https://github.com/settings/keys
no seu login do github. Pode ser copiando e colando o texto da cave pública. Cole em
-
Authentication keys
-
Signing key.
Pode ser a mesma chave pública para as duas operações. Usei id_ed25519 que eu ja tinha para o gerrit.libreoffice.org.
Clone o repositório numa pasta de trabalho. Por exemplo, $HOME/Documentos
. Navegue até a pasta e comande
git clone ssh://git@github.com/LibreOffice/LOGuidesBR
A clonagem cria uma pasta de nome LOGuidesBR
na pasta de trabalho (por exemplo, $HOME/Documentos
)
Nota: NÃO clone o repositório com https://. Use sempre o ssh:// .
Se for pedida a chave SSH, informe a senha de sua chave privada.
No OmegaT, abra o projeto de equipe. Preencha os campos da autenticação:
URL: ssh://git@github.com/LibreOffice/LOGuidesBR
Se for pedida a chave SSH, informe a senha de sua chave privada.
Pasta de destino: o OmegaT sugere uma pasta de nome LOGuidesBR
na pasta raiz ($HOME) de seu usuário local. Pode ser colocada em $HOME/Documentos
.
No OmegaT, o processo de baixar e subir or arquivos para o github é transparente. As mudanças (push) são atualizadas automaticamente.
O emprego de https:// exige usuário e senha de acesso ao github, porém o github não dá acesso a um terminal. Evite https e use o ssh://