gjuniioor

char nick[9] = "gjuniioor";

printf("https://github.com/%s\n",nick);

printf("%s\x40protonmail\x2e\\\bch\n",nick);

puts("5E12 9ABC C2A9 564B C048 2DF9 D327 0D10 BC71 CF75");

Book Review :: Controlando versões com Git e Github - Alexandre Aquiles & Rodrigo Ferreira

Feb 3, 2016 • git,github,livros,programacao


Já falei de Git umas outras vezes (basta olhar a lista de posts aqui [0]) e fiz um review de um livro que fala sobre o Github [1] em si, mas agora, é algo mais introdutório, tanto ao Git como ao Github.

A escolha para ler esse livro veio da oportunidade de dar uma oficina sobre Git e Github para o pessoal do Pyladies de Salvador, então além de minha experiência com esses dois, quis ir armado com mais conhecimento. Além, é claro, de que vou poder utilizar eles para todo o sempre. :)

Sobre essa oficina, você pode ver o post com uma breve apresentação, que montei para servir de guia, clicando aqui[2].

Resumindo tudo: recomendo o livro para quem está começando com o uso (assim como vou recomendar na oficina).

Por se tratar de abordar coisas introdutórias, alguém que já tenha alguma experiência, pouca que seja, com uso do Git e Github pode achar ruim a leitura por ter poucas novidades. Mas ainda assim é interessante, se você tiver a oportunidade de usá-lo como consulta. Digo isso pois há coisas abordadas nele que não tinha conhecimento dessas opções. Ou seja: foi de valor para mim.

Alguns tópicos bacanas e que foi tratado de forma clara e simples:

  • Uso de repositório remoto local
  • Diferença entre merge e rebase
  • Explicação de “fast-forward” (pior que é simples mas pode embaraçar a mente o conceito disso)
  • Maneiras de trabalhar com Git

Esse último em particular é de imensa ajuda para quem tem projetos a gerir mas está indeciso sobre qual esquema utilizar.

Bem, não há muito o que falar … Quer saber da linguagem do livro? Direta. Quer saber sobre a didática? Clara. Quer saber se vai ser bom você ler? Sempre é. Então, apenas fica minha recomendação aqui, pois sempre vou indicar essa obra quando alguém falar que não sabe ou está começando a utilizar Git.

P.S.: Além - claro! - de indicar meu post sobre Contribuindo Para Projetos Abertos no Github [3].

Ahh!! Antes que me esqueça: assim como deixei recomendação noutro Book Review [4], deixo aqui esses dois links para você tirar melhor proveito de suas leituras: aqui [5] & aqui [6].

[0]: https://gjuniioor.github.io/category#git
[1]: https://gjuniioor.github.io/books/github-essentials/
[2]: https://gjuniioor.github.io/talks/git-github-usa-logo-pow/
[3]: https://gjuniioor.github.io/blog/contribuindo-projetos-open-source/
[4]: https://gjuniioor.github.io/category#livros
[5]: https://fernandonogueiracosta.wordpress.com/2010/12/24/como-ler-livros-o-guia-classico-para-a-leitura-inteligente/
[6]: https://fernandonogueiracosta.files.wordpress.com/2010/12/como-ler-livros.pdf

Gostou do post? Assina o feed e seja feliz!!