Iniciando um projeto com Git e Google Code (Parte III)

E agora, a parte mais interessante deste pequeno tutorial.

4. Nós criamos nosso projeto

Criamos um diretório que contém todos os arquivos relacionados ao projeto. Por exemplo, dentro do EMPRESA do nosso usuário, criamos a pasta Olá mundo.

~ $ mkdir HelloWorld

Nós entramos na pasta recém-criada usando o comando cd.

~ $ cd HelloWorld /

Criamos o arquivo do nosso programa «Olá mundo«. Podemos usar o editor de texto que mais gostamos. Agora, para simplificar as coisas, o que vamos fazer é executar o seguinte comando:

~ / HelloWorld $ echo "print (\" Hello World \ ")"> helloworld.py

Desta forma, ele simplesmente cria o arquivo helloworld.py dentro da pasta Olá mundo com a instrução que imprimirá a saudação.

Podemos testar nosso novo programa com as seguintes instruções:

~ / HelloWorld $ python helloworld.py Hello World ~ / HelloWorld $

Assim, criamos nossa primeira versão do programa. Agora é uma questão de começar Git para você verificar nossos futuros lançamentos.

5. Começamos o Git

Para começar a usar Git podemos configurar algumas das opções gerais, no livro do seção 1.5 algumas dessas opções são detalhadas. Neste caso, quero mostrar como configurar apenas as opções para o repositório local.

~ / HelloWorld $ git config --local user.name lecovi ~ / HelloWorld $ git config --local user.email colomboleandro@bitson.com.ar ~ / HelloWorld $ git config --local core.editor vim

Com essas opções, estou definindo que meu nome de usuário para este projeto é «Lecovi«, Que o meu email para este projeto é«colomboleandro@bitson.com.ar»E que o editor padrão que quero usar quando executo commit é o vitalidade.

Para ter Git em nosso sistema, precisamos ter o pacote git instalado.

A vantagem de usar Git é que ele roda localmente no diretório de trabalho do nosso projeto. É por isso que temos que inicializá-lo no diretório do projeto com o comando o init.

~ / HelloWorld $ git init Repositório Git vazio inicializado em /home/leo/HolaWorld/.git/ ~ / HelloWorld $

Agora vamos criar o arquivo .gitignore o que você vai dizer para Git quais arquivos e diretórios você não precisa seguir. Para mais informações, você pode consultar o livro. Neste caso, vamos dizer a você para ignorar o mesmo arquivo .gitignore e todos os arquivos que terminam com .pyc.

~ / HelloWorld $ echo .gitignore >> .gitignore ~ ​​/ HelloWorld $ echo * .pyc >> .gitignore

6. Adicionar arquivos

Agora temos que adicionar os arquivos (neste caso, temos apenas um arquivo o helloworld.py, mas acho que você entendeu, certo?). Usando o comando adicionar diremos a ele para adicionar todo o conteúdo do diretório (exceto o que escrevemos no arquivo .gitignore).

~ / HelloWorld $ git add.
É importante notar que aqui nós usamos. (ponto final) para dizer a ele para adicionar todo o conteúdo, poderíamos ter feito uma lista separada por espaços dos arquivos e diretórios que queremos adicionar. Ou execute o comando sucessivamente adicionar.

7. Criando nossa versão

Depois de configurarmos Git e adicionamos todos os arquivos que queríamos controlar por nosso sistema de controle de versão, temos que fazer o famoso commit.

Com esta instrução estaremos estabelecendo um ponto em nossa história de desenvolvimento. Para o primeiro caso, é comum fazer um commit com a descrição «Commit inicial«. Eu geralmente omito o estado encenado e eu apenas executo o comando commit com a opção -a.

~ / HelloWorld $ git commit -a

Isso abrirá o editor que definimos por padrão, no meu caso vitalidade, e podemos escrever os detalhes do commit. Nesse caso, vou simplesmente escrever o acima mencionado. Depois de salvar o arquivo com o editor, Git cuidará de fazer o commit.

vim-initial-commit

8. Adicionando um repositório remoto

Agora é a hora de contar ao nosso Git local que possui um repositório remoto. No livro Descrevemos o procedimento para criar o repositório em GitHub. Nesta seção, vamos usar o que deixamos pendente na seção 3 do post anterior.

Para adicionar o repositório remoto, temos que usar o comando git adição remota onde um nome ou alias é passado para o repositório e seu URL como um argumento. Neste caso, vamos usar o do projeto que você criou em Google Code.

É claro que você pode criar seus próprios projetos e usá-los da mesma maneira.
~ / HelloWorld $ git remote add gc https://code.google.com/p/lecovi-hello-world/

Agora, finalmente, para carregar nosso repositório local para o remoto, executamos o comando empurrar.

~ / HelloWorld $ git push gc master

Como na seção 3, criamos o arquivo .netrc ele usará os parâmetros armazenados nesse arquivo para se conectar ao servidor. E o galho vai subir dominar para o repositório que salvamos como gc.

golge-code-initial-commit

Na página do nosso projeto Google Code, podemos ver na seção fonte na secção Procurar o conteúdo do nosso projeto.

Em breve…

Até agora, concluímos o tutorial sobre como iniciar um projeto com Git y Google Code.

Na próxima e última parte deste mini-tutorial, revisaremos como fazer alterações em nosso projeto e como elas se refletem em nosso sistema de controle de versão.

Saudações!


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.

  1.   Abimaelmartell dito

    por que você adiciona o arquivo .gitignore ao .gitignore?

    Não faz sentido: P, esse arquivo também deve ir para o repositório.

    Saudações!

    1.    Lecovi dito

      Você está certo, não faz muito sentido fazer isso. Foi simplesmente um exemplo para ver como funciona e ser exemplificado. É que eu não tinha colocado muitos arquivos e não queria complicar muito!

      Obrigado pelo seu esclarecimento.
      Abraço!

  2.   vamos usar linux dito

    Excelente série! Eu te parabenizo!
    Abraço! Paulo.

    1.    Lecovi dito

      Grande Pablo, muito prazer em participar!