Arquivo para Git - TargetTrust - Treinamento e Tecnologia.
GitHub para Windows recebe aprimoramentos
A equipe de desenvolvimento do GitHub liberou a versão 1.0.38 do GitHub para Windows. No total, foram 38 atualizações desde a versão 1.0, lançada há quase um ano.
integração do Git com o Visual Studio Git: recentemente, a Microsoft anunciou um early preview de sua integração do Git para o Visual Studio. A maneira mais fácil de colocar um repositório Git no Visual Studio é cloná-lo através do GitHub para Windows. Quando o usuário navegar pelo Team Explorer, essa opção estará listada lá.
repositório público/privado glyphs: repositórios agora possuem um indicador que mostra que se eles são um repositório público, privado ou que não está no GitHub.
arrastar e soltar URLs para clonar repositórios: se você tem uma URL num repositório Git, você pode simplesmente arrastá-la e soltá-la no painel do GitHub para Windows para cloná-la. Isso é útil para aqueles que possuem repositórios que não estão no GitHub mas que são necessários ao desenvolvedor.
arrastar uma pasta para criar um repositório: suponha que você tem algum código que ainda não está em um repositório Git. Simplesmente arraste-o para o painel que um novo repositório Git com esse código será criado. (mais…)
Discursos sobre PHP estão por toda parte, e eles vêm até mesmo de caras inteligentes. Quando Jeff Atwood escreveu outro sobre o PHP, isso me fez pensar sobre as partes boas dessa linguagem.
O maior problema desses discursos é que eles vêm de pessoas presas no passado do PHP. Ou eles não se importam ou não querem admitir que o PHP realmente evoluiu em um ritmo muito rápido, tanto no nível da linguagem, como no nível da comunidade. Na verdade, ele evolui muito mais rápido do que qualquer outra linguagem ou plataforma web. Nem sempre tem sido o caso, mas os últimos 5 anos têm sido uma jornada incrível para o PHP. (mais…)
GitHub: Seja social com seu código
Redes sociais estão na moda, ou melhor, ser social está na moda! Mas pedir para um desenvolvedor ser social é algo complexo, pois nós somos um espécime um pouco diferente (nem todos, é claro). E por que não ser social com o que adoramos fazer?
Nós adoramos desenvolver, conversar sobre assuntos relacionados a desenvolvimento, contribuir ou compartilhar códigos (ok, nem todos gostam), e é nesse ponto que o GitHub é incrível.
Antes de falar dos recursos do GitHub, vamos entender o que é o Git. O Git é um sistema de controle de versão distribuído, se quiserem fazer uma analogia podem pensar no SVN, TFS ou SourceSafe, apesar de grandes diferenças. Foi inicialmente projetado e construído pelo Linus Torvalds, e utilizado no desenvolvimento do Kernel do Linux.
O GitHub, lançado em Fevereiro de 2008, é um site onde podemos hospedar nossos projetos. Ele utiliza o Git para controle de versão, e, para os desenvolvedores de plantão, o GitHub foi feito com Ruby on Rails.
Existem outros sites onde podemos colocar nossos projetos, mas o que torna o GitHub interessante são alguns recursos de redes sociais. Nele podemos seguir projetos de nosso interesse ou mesmo outros desenvolvedores. (mais…)
O Google adicionou suporte nativo ao Git, o sistema de controle distribuído de revisão desenvolvido por Linus Torvalds, em seu projeto Google Code. Agora, quando desenvolvedores criarem um novo projeto, podem escolher entre as soluções Git, Mercurial e Subversion como o sistema de controle de versão do projeto, o suporte ao Mercurial já havia sido acrescentado em abril de 2009. A mudança há muito esperada também se aplica ao Eclipse Labs, um portal mantido pelo Google desde maio de 2010 para projetos em código aberto baseados na plataforma Eclipse.
De acordo com a página de esclarecimentos sobre o Google Code Git, os repositórios Git terão um limite de armazenameto de 4GB, como os outros sistemas de controle de versão, mas terão um limite de "push" (envio) de 500MB, a princípio. Os desenvolvedores do Google Code afirmaram que esperam "subir esse limite" num futuro próximo. Para funcionar com o Google Code, uma versão superior à 1.6.6 do Git deve ser usada. (mais…)