Ja não faz tanto tempo assim que você desenvolvedor, tinha que criar seu código e quando precisava compartilhar com uma equipe de desenvolvedores era aquele problema, gente alterando o mesmo arquivo e "estragando" o que o outro arrumava e assim por diante.
Agora, você ja parou para pensar no mundo onde você tivesse que escrever todo o código daquele sistema enorme sozinho, alguns podem dizer: - Não teria erros, eu faria o melhor. Mas na verdade, você talvez não terminaria nunca.
Se você ja pesquisou algo sobre programação na internet, provavelmente alguma vez ja viu a imagem do Gato com tentáculos da imagem acima. Mais especificamente, se você é adepto do Ruby on Rails então é quase certeza que ja acessou o GitHub.com.
A Social Coding, como é conhecida, ou "Rede social dos Desenvolvedores" é um site de compartilhamento de projetos. Sendo muito utilizado pelas iniciativas OpenSource, mas também bem vista entre os códigos fechados. No GitHub, você compartilha seu projeto utilizando as técnicas do Git (http://pt.wikipedia.org/wiki/Git) que é muito utilizado em projetos de código livre.
Acessando o site, você possui as opções de criar um projeto como Open Source, que tem a vantagem de ser grátis, porem, dependendo do seu interesse você pode estar interessado em criar repositórios privados, para isso terá que desembolsar um pequeno valor mensal de acordo com os planos disponíveis no site.
Lembrando que, quando seu projeto for do tipo Open Source, todos poderão visualizar seu código (alma do negocio), porem, você pode receber contribuições de melhorias (tenha a mente aberta).
O objetivo desse post é apenas mostrar para quem ainda não conhecia o GitHub, bom, pela internet você encontra varios tutoriais sobre como trabalhar em projetos Git, incluindo um em particular do Fabio Akita (http://akitaonrails.com/2008/04/02/micro-tutorial-de-git) que eu considero uma leitura interessante se você quiser começar a trabalhar com Git.
;) até mais pessoal.

0 comentários:
Postar um comentário