qua
jan 21st

Ruby on Rails no ambiente Windows ...

Com a grande quantidade de excelentes posts sobre o assunto acho redundante repetí-los, então seguem os links básicos com tudo o que é necessário para usar Ruby on Rails em ambiente Windows.

O melhor ambiente Windows para Rails

Micro tutorial de Ruby – Série de blogs

O que há de novo Rails 2.1 – Livro grátis em português

O que há de novo Rails 2.2 – Livro grátis em português

sex
jan 9th

Criando branches no Git ...

0) Instale e configure o Git.

1) No GitHub encontre o Clone URL do projeto.

2) Pelo terminal (Git Bash) entre na pasta onde será criado o projeto (Ex.: C:\projetos) e digite:

git clone git://github.com/nome_usuario_github/nome_projeto.git

3) Entre na nova pasta adicionada e crie um branch chamado working:

cd nome_projeto
git branch working master

4) Alterne para o branch working:

git checkout working

5) O branch onde estamos aparecerá com asterisco ao digitar:

git branch
  master
* working 

6) Crie um arquivo e adicione ao branch:

touch README.txt
git add README.txt

ou

git add .

ou

git add -i

- O primeiro adiciona o arquivo especificado, lembrando que README.txt é diferente de readme.txt.
- O segundo adiciona todos os arquivos modificados, excluídos ou incluídos.
- O terceiro adiciona interativamente(i). Uma lista será exibida para que cada arquivo seja incluído individualmente.

7) Faça o commit das alterações (ainda estamos no branch working) e depois liste os arquivos para ver o que temos:

git commit -m "Primeiro commit no branch working"
ls -la

8 ) Agora volte para o branch master e liste os arquivos:

git checkout master
ls -la

O arquivo README.txt não foi listado. Ele existe apenas no branch working, ou seja, o código original continua intacto.

É possível criar diversos branches e trabalhar uma parte do código em cada um deles sem alterar o branch original e depois juntá-los gradativamente assim que cada alteração fique pronta.

Consulta rápida dos comandos e fluxo do Git (Cheat Sheet)

Referências:
- Guia rápido para o GIT
- Micro Tutorial de Git

ter
jan 6th

Como usar Git no Windows ...

Além da possibilidade de usar o Git no Windows também podemos criar um repositório local para trabalhar e testar.
Os passos para iniciar o uso do Git e criar um repositório rapidamente são:

1) Baixe o Git em Code Google

2) Instale utilizando o modo “Use Git Bash only” que deve aparecer na quinta tela da versão 1.6.0.2 , de resto é só deixar do jeito que está e clicar em next e finish;

3) Clique no ícone Git Bash criado no seu desktop para entrar no terminal (similar ao console do Linux);

4) No prompt inicie configurando seu nome:

git config --global user.name 'Seu nome vai aqui'


5) Seu e-mail:

git config --global user.email seu@email.com

PS: Lembre-se que qualquer espaço em branco faz diferença no comando.

6) Para criar um repositório vá até sua pasta de projetos (Ex: c:/projetos/NovoProjeto) e depois digite o comando:

git init-db

Caso chegar nesta pasta usando Linux seja um problema, na Wikipédia existe uma relação dos comandos Linux para manipulação de diretórios e arquivos, mas para resumir, caso o diretório já exista, digite:

cd /c/projetos/NovoProjeto

E depois então:

git init-db

Pronto, um repositório local vazio foi criado!

7) Crie um arquivo texto com algum conteúdo (Ex.: teste.txt) dentro deste diretório e depois adicione ao repositório:

git add . 

(Não, o ponto não está aí por acaso, ele deve existir caso queira adicionar todos arquivos)

8 ) O arquivo já exite no repositório, veja isto com

git status

9) Agora faça o primeiro commit:

git commit -a -m "Historia 123 - Fazendo um teste"

10) Altere o conteúdo do arquivo teste.txt e comande um “git diff” para ver as alterações:

git diff

11) Insira mais alguns arquivos no diretório pelo Windows Explorer, adicione e veja o status:

git add .
git status

12) Faça o commit novamente e veja o status:

git commit -a -m "Historia 123 - Fazendo um teste: Tarefa 2 - Incluir arquivos"
git status

Este é resumo para iniciar com Git, existe muito a aprender, abaixo algumas referências:

Instalando o Git on Win passo a passo
Micro tutorial Git by Akita
Histórico do Git by Akita

Outros assuntos relacionados ao Git: