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.
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.
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.
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.
~ / 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.
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!
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!
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!
Excelente série! Eu te parabenizo!
Abraço! Paulo.
Grande Pablo, muito prazer em participar!