# Git 基本知识

设置 Git（一个分布式版本控制系统）以从计算机管理 GitHub 仓库。

## Links

* [设置 Git](/zh/get-started/git-basics/set-up-git)

  GitHub 的核心是名为 Git 的开源版本控制系统 (VCS)。 Git 负责在你计算机上本地发生的、与 GitHub 有关的所有内容。

* [在 Git 中设置用户名](/zh/get-started/git-basics/setting-your-username-in-git)

  Git 使用用户名将提交与身份关联。 Git 用户名与你的 GitHub 用户名不同。

* [在 Git 中缓存GitHub凭据](/zh/get-started/git-basics/caching-your-github-credentials-in-git)

  如果你使用 HTTPS 克隆 GitHub 存储库，我们建议你使用 GitHub CLI 或 Git Credential Manager (GCM) 来记住你的凭据。

* [为什么 Git 总是要求我提供凭据？](/zh/get-started/git-basics/why-is-git-always-asking-for-my-credentials)

  如果您在每次尝试与 GitHub 交互时，Git 都会提示输入凭据，很可能是因为您使用了存储库的 HTTPS 克隆 URL。

* [更新 macOS 密钥链中的凭证](/zh/get-started/git-basics/updating-credentials-from-the-macos-keychain)

  如果你更改 personal access token 上的用户名、密码或 GitHub，你需要在 git-credential-osxkeychain 助手更新保存的凭据。

* [Git 工作流](/zh/get-started/git-basics/git-workflows)

  GitHub 流是一个基于分支的轻量级工作流程，支持定期部署的团队和项目。

* [关于远程仓库](/zh/get-started/git-basics/about-remote-repositories)

  GitHub的协作式开发方法取决于将提交从本地存储库发布到 GitHub 供其他人查看、提取和更新。

* [管理远程仓库](/zh/get-started/git-basics/managing-remote-repositories)

  了解如何使用计算机上的本地仓库以及 GitHub 上托管的远程仓库。

* [关联文本编辑器与 Git](/zh/get-started/git-basics/associating-text-editors-with-git)

  使用文本编辑器打开文件并通过 Git 编辑。

* [配置 Git 处理行结束符](/zh/get-started/git-basics/configuring-git-to-handle-line-endings)

  为避免差异中出现问题，可配置 Git 正常处理行标题。

* [忽略文件](/zh/get-started/git-basics/ignoring-files)

  你可以配置 Git 忽略你不想检入 GitHub 的文件。

* [Git 备忘清单](/zh/get-started/git-basics/git-cheatsheet)

  当您忘记命令或不想在 CLI 中使用帮助时，此 Git 备忘清单可节省时间。