segunda-feira, 4 de maio de 2015

Git: resolvendo o erro "Cannot update paths and switch to branch"

Ao tentar criar um branch local a partir de um remoto o git pode exibir o seguinte erro:
fatal: Cannot update paths and switch to branch 'nome-do-branch' at the same time.
Geralmente esse erro acontece quando seu repositório por algum motivo não possui informações desse branch. Para verificar isso, use o seguinte comando:
git remote show origin
Ele vai exibir todos os branches conhecidos pelo seu repositório local. Se o branch que você quer usar não estiver na lista, execute o comando
git remote update
que atualiza toda a lista de branches remotos trackeados pelo seu repositório local e depois execute
git fetch
que atualiza simultaneamente todos os branches trackeados.
Então você pode criar seu branch com o seguinte comando de checkout:
git checkout -b nome-do-branch origin/nome-do-branch
Agora é só correr pro abraço \o/

segunda-feira, 29 de dezembro de 2014

Testes: existe vida antes do TDD

Pessoal, enquanto eu não termino os posts que já tenho quase prontos pra colocar aqui, seguem os links da palestra que dei na Season no evento no PHPSP sobre testes de software.
Podem comentar, criticar e perguntar à vontade :)

"Teste de software: descrição dos diferentes tipos, com enfoque em testes unitários, apresentando boas práticas e o que deve ser evitado."

Vídeo com áudio:


Slides: http://www.slideshare.net/dianaarnos/testes-vidaantestdd

sexta-feira, 19 de setembro de 2014

Eu, eu mesma e Irene

Eu


Oi! Eu sou Gok… não… pera…
Eu não sei (tá, eu sei +/-) fazer apresentações, então vamos direto ao ponto: sem contar minhas peripécias de pré-adolescente com computadores (que foram desde desmontar e recolocar peças de computador velho a fazer um site com mais de 100 sessões sobre Dragon Ball, passando por ficar de castigo porque ferrei a paginação de memória do 486 da família), trabalho com TI faz uns 4 ou 5 anos (sim, eu também acho que é pouco tempo) e, finalmente, depois de me aventurar com suporte, análise de negócios e análise de sistemas,  comecei a trabalhar com desenvolvimento de sistemas há uns 2 anos (se 5 é pouco, imagina 2!).