# Git

> For the complete documentation index, see [llms.txt](https://www.jetbrains.com.cn/help/idea/llms.txt).

Git

如何在 IntelliJ IDEA 中高效使用 Git 集成

- [设置 Git 仓库](set-up-a-git-repository.html): 克隆一个仓库或者将您的本地项目放到 Git 版本控制下
- [管理 Git 分支](manage-branches.html): 创建、重命名、检出和比较分支

## 与远程仓库同步

- [与远程 Git 仓库同步（fetch、pull、update）](sync-with-a-remote-repository.html): 更新分支或整个项目
- [提交更改并将其推送到 Git 仓库](commit-and-push-changes.html): 分享您的工作成果
- [合并、变基或挑拣以应用更改](apply-changes-from-one-branch-to-another.html): 将您的更改从一个分支集成到另一个分支
- [解决 Git 冲突](resolve-conflicts.html): 使用 IntelliJ IDEA 工具在本地解决冲突

## 处理更改

- [将文件添加到 Git 并跟踪更改](adding-files-to-version-control.html): 在编辑器中跟踪文件的更改
- [撤销 Git 仓库中的更改](undo-changes.html): 恢复未提交或推送的更改
- [将更改分组到changelist中](managing-changelists.html): 在提交到存储库之前管理本地更改
- [搁置或储存更改](shelving-and-unshelving-changes.html): 搁置或暂存您未完成的更改

## 查看和编辑历史

- [调查 Git 仓库中的更改](investigate-changes.html): 启用注解并在日志选项卡中追溯所有更改
- [编辑 Git 项目历史](edit-project-history.html): 编辑提交消息、更改、压缩和删除提交
- [使用差异查看器比较文件和文件夹版本](comparing-file-versions.html): 检查文件/文件夹两个版本之间的差异

## 审查代码

- [审查传入的 GitHub 拉取请求](work-with-github-pull-requests.html): 创建、审查、评论及合并拉取请求
- [审查传入的 GitLab 合并请求](work-with-gitlab-merge-requests.html): 创建、审查、添加注释并接受合并请求

