0

O que é Git e GitHub e algumas contribuições a respeito

Marcelo Rosa
Marcelo Rosa

Fala pessoal, gostaria de contribuir um pouco com os devs sobre alguns assuntos que sempre no início parece ser um bicho papão. Afinal de contas, o que é este tal Git e GitHub?


O que é Git?

Bom, Git é um sistema de controle de versão open-source, ou seja, gratuito. Ele é usado para a criação de um histórico de alterações em código-fonte dos projetos de desenvolvimento de software, isso é, quando você está trabalhando em equipes de desenvolvimento, é essencial ter um controle sobre as versões do aplicativo, que está sendo criado, pois pode-se ter um controle das alterações que foram feitas no programa e quem foi que fez elas. Outra opção interessante é que não apenas pode-se baixar em várias máquinas, assim como também, sendo necessário pode-se reverter para uma versão anterior. Este sistema foi desenvolvido por Linus Torvalds, o mesmo criador do sistema operacional Linux.


Então o que GitHub é afinal?

O Github é um repositório remoto, criado como um serviço online de hospedagem de repositórios do Git.

Funciona como um servidor que agrega todas as modificações realizadas por cada uma das pessoas envolvidas em um projeto, unificando as diferentes versões de código e seus históricos, permitindo o compartilhamento entre as pessoas da mesma equipe, ou de equipes deferentes envolvidas com mesmo projeto.

Além disso, o GitHub também conta com várias integrações com outros serviços online, permitindo o deploy automático de aplicação. Assim, garante a integração contínua e facilita o desenvolvimento.

Outro aspecto interessante em relação ao GitHub, é que o mesmo nos últimos anos, se tornou a principal rede social para o desenvolvimento de software no mundo todo. Existem vários projetos open source hospedados na plataforma, que os mesmos aceitam a colaboração de qualquer profissional.

Também é utilizado como uma espécie de currículo, onde a maioria das empresas da área utilizam em seus processos de contratação. Muitas empresas pedem na entrevista o link do GitHub para verificar os projetos e, assim, entender as capacidades de programação de seus possíveis colaboradores.


Lembrete importante, caso esteja começando a carreira na área de TI, é importante ter um cuidado especial no seu GitHub, pois não se sabe a hora em que você terá que informar o link do se GitHub para um possível empregador. É interessante sempre estar carregando os seus projetos, demonstrando que está sempre trabalhando e estudando. Pois esta pode ser a sua porta de entrada para o emprego sonhado.


Abraço a todos e espero ter ajudado um pouco.


MarcelinhoRosa

0
0

Comentários (4)

0
Lucas Barbosa

Lucas Barbosa

05/10/2021 00:52

muito bom!


0
Ivan Silva

Ivan Silva

05/10/2021 00:43

Top.

0
Cristiano Lima

Cristiano Lima

05/10/2021 00:36

E o melhor de tudo é a dinâmica de rede social, porém sem os vícios desagradáveis de uma rede social on-line convencional voltado para likes e anúncios e não como o GitHub e outras plataformas Git-like, baseadas em colaboração e participação.

0
Jaciara Borges

Jaciara Borges

05/10/2021 00:16

Show! Bastante explicativo.

None

Brasil