APRENDENDO SOBRE GITHUB
GitHub é um software de gerenciamento de projetos e revisões de códigos assim como websites criado para desenvolvedores. Entretanto qual seria a função do GitHub? Entre outras coisas, ele permite que você trabalhe em projetos colaborativos com desenvolvedores de qualquer localização, planeje seus projetos e acompanhe o projeto.
Além de ajudar em projetos específicos, o GitHub viabiliza a socialização com pessoas que possuem interesses semelhantes ao seu. Você pode seguir e acompanhar o que fazem ou com quem se comunicam.
REPOSITÓRIO
Repositório, é um diretório onde os arquivos do seu projeto ficam armazenados. Ele pode ficar em um depósito do GitHub ou em seu computador. Você pode armazenar códigos, imagens, áudios, ou qualquer outra coisa relacionada ao projeto no diretório.
COMMITS
Commits também são feitos em VCS para código fonte. Um commit no contexto destes VCS refere-se as últimas mudanças do código fonte ao repositório e fazer com que estas mudanças se tornem da revisão principal do repositório. Dessa maneira, quando outros usuários fazem um update ou um checkout do repositório, eles receberão a versão enviada mais recentemente, a menos que eles especifiquem que querem recuperar uma versão anterior do código fonte no repositório. Sistemas de controle de versão também possuem funcionalidade similar aos bancos de dados SQL, que permitem reverter facilmente às versões anteriores. Neste contexto, um commit com um sistema de controle de versões não é tão perigoso, uma vez que ele permite uma fácil reversão, mesmo após o commit já ter sido feito
Caso esse post não foi o suficiente para se interessar sobre o GitHub, der uma segunda chance a esse vídeo e perceba o quão interessante é o GitHub.
O Github é um serviço online de hospedagem de repositórios Git (como são chamados os projetos que utilizam Git). Com ele podemos manter todos nossos commits e ramos sincronizados entre os membros do time.Além de servir como hospedagem, o Github possui muitas integrações com serviços que auxiliam no deploy da aplicação através de integração contínua.
Além de ajudar em projetos específicos, o GitHub viabiliza a socialização com pessoas que possuem interesses semelhantes ao seu. Você pode seguir e acompanhar o que fazem ou com quem se comunicam.
REPOSITÓRIO
Repositório, é um diretório onde os arquivos do seu projeto ficam armazenados. Ele pode ficar em um depósito do GitHub ou em seu computador. Você pode armazenar códigos, imagens, áudios, ou qualquer outra coisa relacionada ao projeto no diretório.
COMMITS
Commits também são feitos em VCS para código fonte. Um commit no contexto destes VCS refere-se as últimas mudanças do código fonte ao repositório e fazer com que estas mudanças se tornem da revisão principal do repositório. Dessa maneira, quando outros usuários fazem um update ou um checkout do repositório, eles receberão a versão enviada mais recentemente, a menos que eles especifiquem que querem recuperar uma versão anterior do código fonte no repositório. Sistemas de controle de versão também possuem funcionalidade similar aos bancos de dados SQL, que permitem reverter facilmente às versões anteriores. Neste contexto, um commit com um sistema de controle de versões não é tão perigoso, uma vez que ele permite uma fácil reversão, mesmo após o commit já ter sido feito
Boa noite, achei interessante o tema abordado. Gostaria de saber se ter um "bom" perfil no github seria algo a ser considerado para colocar no currículo?
ResponderExcluirAlguns desenvolvedores colocam seu perfil no github no curriculo, e por ele o empregador pode ter uma ideia mais real do conhecimento do desenvolvedor, quais projetos ele participa, tem interesse, acompanha, etc...
ExcluirÉ uma ideia que muitos tem seguido.
Para contribuir a um projeto no GitHub, é necessario ser especificamente uma contribuição com código?
ResponderExcluirVocê pode usar gratuitamente o github para hospedar seus projetos pessoais. Além disso, quase todos os projetos/frameworks/bibliotecas sobre desenvolvimento open source estão no github, e você pode acompanhá-los através de novas versões, contribuir informando bugs ou até mesmo enviando código e correções. Resumindo não somente com códigos mas também podem ser relacionados a tais.
Excluir