# Noções básicas do Git

Configure o Git, um sistema de controle de versão distribuído, para gerenciar seus repositórios do GitHub no computador.

## Links

* [Configurar o git](/pt/enterprise-server@3.17/get-started/git-basics/set-up-git)

  No centro do GitHub há um VCS (sistema de controle de versões) de código aberto chamado Git. O Git é responsável por tudo relacionado ao GitHub que acontece localmente no computador.

* [Definir seu nome de usuário no Git](/pt/enterprise-server@3.17/get-started/git-basics/setting-your-username-in-git)

  O Git usa um nome de usuário para associar os commits a uma identidade. O nome de usuário do Git é diferente do nome de usuário do GitHub.

* [Armazenando suas credenciais de GitHub em cache no Git](/pt/enterprise-server@3.17/get-started/git-basics/caching-your-github-credentials-in-git)

  Se você estiver clonando repositórios do GitHub usando HTTPS, recomendamos você usar o GitHub CLI ou o Git Credential Manager (GCM) para lembrar suas credenciais.

* [Por que o Git está sempre solicitando minhas credenciais?](/pt/enterprise-server@3.17/get-started/git-basics/why-is-git-always-asking-for-my-credentials)

  Se o Git solicitar suas credenciais toda vez que você tentar interagir com o GitHub, você provavelmente está usando a URL de clone HTTPS para seu repositório.

* [Atualizando credenciais do Keychain do macOS](/pt/enterprise-server@3.17/get-started/git-basics/updating-credentials-from-the-macos-keychain)

  Você precisará atualizar suas credenciais salvas no git-credential-osxkeychain auxiliar se alterar seu nome de usuário, senha ou personal access token em GitHub.

* [Fluxos de trabalho do Git](/pt/enterprise-server@3.17/get-started/git-basics/git-workflows)

  O fluxo de trabalho do GitHub é leve e baseado em branches, apoiando equipes e projetos que implantam regularmente.

* [Sobre repositórios remotos](/pt/enterprise-server@3.17/get-started/git-basics/about-remote-repositories)

  A abordagem colaborativa do GitHub para o desenvolvimento depende da publicação de confirmações do repositório local para GitHub para que outras pessoas exibam, busquem e atualizem.

* [Gerenciar repositórios remote](/pt/enterprise-server@3.17/get-started/git-basics/managing-remote-repositories)

  Aprenda a trabalhar com seus repositórios locais no seu computador e repositórios remotos hospedados no GitHub.

* [Associar editores de texto ao Git](/pt/enterprise-server@3.17/get-started/git-basics/associating-text-editors-with-git)

  Use um editor de texto para abrir e editar seus arquivos com o Git.

* [Configurando o Git para lidar com finais de linha](/pt/enterprise-server@3.17/get-started/git-basics/configuring-git-to-handle-line-endings)

  Para evitar problemas com diffs, é possível configurar o Git para operar adequadamente com delimitadores de linhas.

* [Ignorar arquivos](/pt/enterprise-server@3.17/get-started/git-basics/ignoring-files)

  Você pode configurar o Git para ignorar arquivos dos quais você não deseja fazer o check-in para GitHub.

* [Guia rápido do Git](/pt/enterprise-server@3.17/get-started/git-basics/git-cheatsheet)

  Esta folha de referência do Git economiza tempo quando você esquecer um comando ou não quiser usar ajuda na CLI.