Foto da Mayara

Por onde começar



O que é o Git



Entendendo o Git

Perguntas Frequentes:



O que significa um repositório no Git?


É uma área onde o Git conserva todos os documentos. Git tem a capacidade de manter documentos remotos junto com o banco de dados regional.


Como usar o Git?


Você vai usar o Git para guardar o versionamento de todo seu sistema, de maneira segura e distribuída. Deve sempre fazer pequenos commits e 'pushar' suas modificações em grupos que fazem sentido. Do outro lado, deve fazer os 'pulls' para sincronizar com as modificações de todo time. O Git é uma ferramenta, você vai precisar de um servidor principal (mesmo ele sendo distribuído) para facilitar seu trabalho. É aí que entra o Github como sendo uma das opções já prontas.


O que é um git commit?


Cada commit registra um momento de vida do seu projeto. É uma foto (snapshot) daquele instante dos arquivos. Com isso você consegue se referenciar àquele momento do projeto, podendo voltar a ele, analisá-lo, ver as diferenças com um outro momento. Não se esqueça que os commits são feitos no seu repositório local e você precisa 'pushar' (empurrá-los) de volta para a origem, para que outras pessoas tenham acesso a essas fotos e atualizem-se no tempo de vida.


Qual a diferença entre o Git é o GitHub??


Git é a ferramenta que Linus criou. Se você quer utilizá-la, pode fazer tudo sozinho e hospedar um repositório principal para ter seu software versionado. Isso pode ser uma tarefa complicada. Algumas empresas, como Github, Bitbucket e Gitlab, já oferecem esse serviço, controlam o acesso dos usuários e oferecem ferramentas extras de gerenciamento de projetos. O Github é uma opção para que você use o Git de maneira mais simples, mas não é obrigatório, apesar de extremamente usado.


Para que o 'Git CONFIG' é usado?


O comando git config pode ser usado para configurar a maioria das opções necessárias ao se usar o Git. Quer se tratar de informações de usuário ou a maneira que o repositório funciona, ele torna-se um método muito conveniente de configuração.


Os commits quebrados podem ser corrigidos?


Sim, eles podem. A maneira que você faria para consertar um commit quebrado é emitindo o comando git commit -amend. Este comando encontrará o commit quebrado e restaurará sua funcionalidade, removendo a mensagem de erro no processo.


Qual é a maneira mais eficiente de encontrar um commit errado?


Embora você possa passar por todos os commits enquanto tenta encontrar o que está causando problemas, ninguém faz isso. Isso porque existe um comando que permite classificar os commits de maneira rápida e fácil, tornando o processo de busca muito mais rápido e fluido.
O comando é git bisect.


Qual linguagem é utilizada no Git?


A linguagem que o Git utiliza é a linguagem 'C', já que a taxa de que o GIT precisa pode ser satisfeita pela linguagem 'C', pois ela diminui os tempos de execução, ao contrário de várias outras linguagens de nível superior.