Was this page helpful?

Git com Moodle na UFG

    Introdução

    Git é um sistema de versionamento de código fonte. Seu maior diferencial é: ser distribuído, rápido e seguro, bem como um possuir sistema de armazenamento otimizado.

    Requisitos

    Distribuição Linux baseada em GNU/Debian.

    # aptitude install git
    

    Para que seu nome e e-mail apareçam nas postagens do histórico de ações, digite os comandos abaixo:

    $ git config --global user.name "Seu nome completo"
    $ git config --global user.email seuemail@dominio
    

     Para Windows, siga esta referência: http://code.google.com/p/msysgit/

    Criar conta de usuário

    Criar uma chave pública e uma chave privada para autenticação SSH com o seguinte comando:

    $ ssh-keygen
    

    Para sistemas Windows, use o aplicativo PuTTY para gerar o par de chaves.

    Após a criação do par de chaves, enviar a chave pública (arquivo ~/.ssh/id_rsa.pub) para o e-mail web@cercomp.ufg.br solicitando a liberação de acesso ao repositório do moodle.

    Download do código fonte do Moodle customizado pelo CERCOMP

    Autenticado (se necessário alterar o código fonte):

    $ git clone git@git.cercomp.ufg.br:moodle-git.git
    

    Público (apenas download):

    $ git clone http://git.cercomp.ufg.br/moodle-git.git

    Será criado um diretório chamada moodle-git devemos entrar nesse diretório:

    $ cd moodle-git
    

    Para listar todas a branches (versões do moodle disponíveis para edição), use:

    $ git branch -a
    

    Para criar um nova branch a partir de outra remota (caso deseja-se trabalhar com uma branch diferente da mais atual), use, por exemplo:

    $ git checkout -b UFG_19 origin/UFG_19
    
    Was this page helpful?
    Marcadores (Editar marcadores)
    • No tags
    Páginas com link aqui
    Estatísticas da página
    6457 view(s), 20 edit(s) and 2886 character(s)

    Comentários

    Faça o login para escrever um comentário.

    Anexar arquivo

    Anexos