SISTEMA DE CONTROLE DE O GIT É UM SISTEMA DE CONTROLE DE VERSÃO, CRIADO EM 2005 POR LINUS VERSÃO, CRIADO EM 2005 POR LINUS TORVALDS , QUE AJUDA EQUIPES A TORVALDS , QUE AJUDA EQUIPES A CONTROLAREM ALTERAÇÕES CONTROLAREM ALTERAÇÕES REALIZADAS NO SEU CÓDIGO. REALIZADAS NO SEU CÓDIGO.
PLATAFORMA DE HOSPEDAGEM DE CÓDIGO-FONTE E ARQUIVOS COM CÓDIGO-FONTE E ARQUIVOS COM CONTROLE DE VERSÃO UTILIZANDO O CONTROLE DE VERSÃO UTILIZANDO O GIT. PERMITE QUE PESSOAS AO REDOR GIT. PERMITE QUE PESSOAS AO REDOR DO MUNDO POSSAM CONTRIBUIR PARA DO MUNDO POSSAM CONTRIBUIR PARA PROJETOS HOSPEDADOS NELE. PROJETOS HOSPEDADOS NELE.
REALIZE O DOWNLOAD REFERENTE AO REALIZE O DOWNLOAD REFERENTE AO SEU SISTEMA OPERACIONAL EM: SEU SISTEMA OPERACIONAL EM: HTTPS://GIT-SCM.COM/DOWNLOADS HTTPS://GIT-SCM.COM/DOWNLOADS
UMA CONTA NO GITHUB ACESSE: ACESSE: HTTPS://GITHUB.COM/ HTTPS://GITHUB.COM/, , PREENCHA AS INFORMAÇÕES PREENCHA AS INFORMAÇÕES SOLICITADAS E PRONTINHO, CONTA SOLICITADAS E PRONTINHO, CONTA CRIADA :) CRIADA :)
ADICIONANDO UMA CHAVE SSH NA SUA CONTA CONTA HTTPS://DOCS.GITHUB.COM/PT/AUTHEN HTTPS://DOCS.GITHUB.COM/PT/AUTHEN TICATION/CONNECTING-TO-GITHUB- TICATION/CONNECTING-TO-GITHUB- WITH-SSH/GENERATING-A-NEW-SSH- WITH-SSH/GENERATING-A-NEW-SSH- KEY-AND-ADDING-IT-TO-THE-SSH- KEY-AND-ADDING-IT-TO-THE-SSH- AGENT AGENT
O VERSIONAMENTO DE SOFTWARE É O VERSIONAMENTO DE SOFTWARE É UM PROCESSO DE CONTROLE DE UM PROCESSO DE CONTROLE DE VERSÕES, DEFINIDO ATRAVÉS DE VERSÕES, DEFINIDO ATRAVÉS DE "NUMERAÇÕES" DE HISTÓRICOS "NUMERAÇÕES" DE HISTÓRICOS DIFERENTES. DIFERENTES.
ISSO PERMITE QUE PESSOAS ISSO PERMITE QUE PESSOAS DESENVOLVEDORAS SAIBAM QUANDO E DESENVOLVEDORAS SAIBAM QUANDO E QUAIS ALTERAÇÕES FORAM QUAIS ALTERAÇÕES FORAM REALIZADAS, ACOMPANHANDO AS REALIZADAS, ACOMPANHANDO AS MUDANÇAS APLICADAS NO SOFTWARE. MUDANÇAS APLICADAS NO SOFTWARE.
O GIT CONTROLA ESSE HISTÓRICO DE O GIT CONTROLA ESSE HISTÓRICO DE VERSÕES DE UM MESMO CÓDIGO VERSÕES DE UM MESMO CÓDIGO ATRIBUINDO UMA “NUMERAÇÃO” ATRIBUINDO UMA “NUMERAÇÃO” REFERENTE AO ESTADO DAQUELE REFERENTE AO ESTADO DAQUELE CÓDIGO EM DETERMINADO MOMENTO QUE CÓDIGO EM DETERMINADO MOMENTO QUE FOI SALVO POR UMA PESSOA FOI SALVO POR UMA PESSOA ESPECÍFICA. ESPECÍFICA.
É BRANCH? BRANCHS SÃO SEPARAÇÕES DE BRANCHS SÃO SEPARAÇÕES DE CÓDIGO, COM ELAS, É POSSÍVEL QUE CÓDIGO, COM ELAS, É POSSÍVEL QUE VARIAS PESSOAS ATUEM EM UM VARIAS PESSOAS ATUEM EM UM MESMO PROJETO MESMO PROJETO INDEPENDENTEMENTE. INDEPENDENTEMENTE.
É BRANCH? A EQUIPE DE DESENVOLVIMENTO CRIA A EQUIPE DE DESENVOLVIMENTO CRIA NOVAS BRANCHS PARA SEPARAR E NOVAS BRANCHS PARA SEPARAR E DESENVOLVER NOVAS SOLUÇÕES PARA DESENVOLVER NOVAS SOLUÇÕES PARA UM PRODUTO DE FORMA SIMULTÂNEA, UM PRODUTO DE FORMA SIMULTÂNEA, BEM COMO MELHORAR FUNCIONALIDADES BEM COMO MELHORAR FUNCIONALIDADES JÁ EXISTENTES, TRABALHANDO DE JÁ EXISTENTES, TRABALHANDO DE FORMA PARALELA E INDEPENDENTE FORMA PARALELA E INDEPENDENTE, ,
O QUE É UM COMMIT ? TODA VEZ QUE REALIZAMOS TODA VEZ QUE REALIZAMOS ALTERAÇÕES NO NOSSO PROJETO, ALÉM ALTERAÇÕES NO NOSSO PROJETO, ALÉM DE SALVAR OS ARQUIVOS PRECISAMOS DE SALVAR OS ARQUIVOS PRECISAMOS SALVÁ-LAS NO GIT "COMMITA-LAS" SALVÁ-LAS NO GIT "COMMITA-LAS"
O QUE É UM COMMIT ? UM COMMIT TEM AS ALTERAÇÕES QUE UM COMMIT TEM AS ALTERAÇÕES QUE SÃO REALIZADAS NELE E UMA SÃO REALIZADAS NELE E UMA MENSAGEM DESCRITIVA, ALÉM DE MENSAGEM DESCRITIVA, ALÉM DE INFORMAÇÕES SOBRE O AUTOR, A DATA, INFORMAÇÕES SOBRE O AUTOR, A DATA, ETC. ETC.
O QUE O GIT ENTENDE COMO ALTERAÇÃO ALTERAÇÃO 1 - CRIAR, RENOMEAR OU EXCLUIR 1 - CRIAR, RENOMEAR OU EXCLUIR ARQUIVOS. ARQUIVOS. 2 - INSERÇÃO OU EXCLUSÃO DE UMA 2 - INSERÇÃO OU EXCLUSÃO DE UMA LINHA EM UM ARQUIVO LINHA EM UM ARQUIVO
CLONE : BAIXA O REPOSITÓRIO PARA A CLONE : BAIXA O REPOSITÓRIO PARA A SUA MÁQUINA SUA MÁQUINA FORK: FORK: FAZ UMA CÓPIA DO REPOSITÓRIO FAZ UMA CÓPIA DO REPOSITÓRIO PARA A SUA CONTA NO GITHUB PARA A SUA CONTA NO GITHUB