按主题浏览
Getting started with GitHub
了解 GitHub
注册 GitHub
- 注册新 GitHub 帐户
- 验证电子邮件地址
- Setting up a trial of GitHub Enterprise Cloud
- Setting up a trial of GitHub Enterprise Server
在 GitHub 上探索项目
使用 GitHub
设置和管理 GitHub 用户帐户
管理用户帐户设置
- 关于个人仪表板
- 更改 GitHub 用户名
- 合并多个用户帐户
- 将用户转换为组织
- 删除用户帐户
- 用户帐户仓库的权限级别
- 用户拥有的项目板的权限级别
- 管理对用户帐户项目板的访问
- 关于离开公司的最佳实践
- “招聘职位”复选框有什么作用?
管理电子邮件首选项
- 添加电子邮件地址到 GitHub 帐户
- 更改主电子邮件地址
- 设置备用电子邮件地址
- 设置提交电子邮件地址
- 阻止会暴露个人电子邮件地址的命令行推送
- 记住您的 GitHub 用户名或电子邮件
- GitHub 发送的电子邮件类型
- 管理来自 GitHub 的营销电子邮件
管理对个人仓库的访问
管理组织中的成员资格
设置和管理您的 GitHub 个人资料
自定义个人资料
管理个人资料中的贡献图
- 在个人资料中查看贡献
- 在个人资料中显示活动概览
- 在个人资料中公开或隐藏您的私人贡献
- 将 GitHub Enterprise Server 贡献发送给 GitHub.com 配置文件
- 为什么我的贡献没有在我的个人资料中显示?
- 对时间表上的提交进行故障排除
向 GitHub 验证
保护帐户和数据安全
- 创建强密码
- 更新 GitHub 访问凭据
- 创建用于命令行的个人访问令牌
- 审查 SSH 密钥
- 审查您的部署密钥
- 授权 OAuth 应用程序
- 审查授权的集成
- 连接第三方应用程序
- 审查您的授权应用程序 (OAuth)
- 审查您的安全日志
- 从仓库中删除敏感数据
- 关于匿名化图像 URL
- 关于 GitHub 的 IP 地址
- GitHub 的 SSH 密钥指纹
- Sudo 模式
- 防止未授权的访问
使用双重身份验证 (2FA) 保护您的帐户
- 关于双重身份验证
- 配置双重身份验证
- 配置双重身份验证恢复方法
- 使用双重身份验证访问 GitHub
- 丢失 2FA 凭据时恢复帐户
- 更改移动设备的双重身份验证递送方式
- 支持 SMS 身份验证的国家/地区
- 禁用个人帐户的双重身份验证
使用 SAML 单点登录进行身份验证
使用 SSH 连接到 GitHub
SSH 故障排除
- 在 HTTPS 端口使用 SSH
- 恢复 SSH 密钥密码
- 已删除或缺少的 SSH 密钥
- “错误:权限被拒绝(公钥)”
- “错误:文件编号错误”
- “错误:密钥已被使用”
- “错误:用户/仓库拒绝其他用户的权限”
- “错误:用户/仓库拒绝用户/其他仓库的权限”
- “错误:代理承认没有签署“
- "错误:ssh-add:非法选项 -- K"
- "错误:SSL 证书有问题,请验证 CA 证书是否正常"
- “错误:我们正在进行 SSH 密钥审核”
管理提交签名验证
对提交签名验证进行故障排除
在 GitHub 上接收关于活动的通知
开始使用通知
管理通知
- 将通知标记为已读
- 保存通知以供稍后使用
- 订阅和取消订阅通知
- 列出您订阅的议题和拉取请求
- 关注和取消关注仓库
- 关注和取消关注仓库的发行版
- 关注和取消关注团队讨论
- 列出您关注的仓库
- 关于推送到仓库的电子邮件通知
设置和管理组织及团队
与组织中的团体协作
管理组织中的成员资格
使用角色管理人们对您的组织的访问
将成员组织为团队
- 关于团队
- 创建团队
- 设置团队的头像
- 添加组织成员到团队
- 在身份提供程序与 GitHub 之间同步团队
- 重命名团队
- 更改团队可见性
- 在组织的层次结构中移动团队
- 申请添加子团队
- 申请添加或更改父团队
- 从团队中删除组织成员
- 禁用组织的团队讨论
- 删除团队
管理对组织仓库的访问
- 组织的仓库权限级别
- 查看具有仓库访问权限的人员
- 管理个人对组织仓库的访问
- 管理团队对组织仓库的访问
- 添加外部协作者到组织的仓库
- 从组织仓库中删除外部协作者
- 将组织成员转换为外部协作者
- 将外部协作者转换为组织成员
- 恢复前外部协作者对组织的访问权限
管理对组织项目板的访问
管理对组织应用程序的访问
管理组织设置
- 验证组织的域
- 重命名组织
- 转让组织所有权
- 限制在组织中创建仓库
- Setting permissions for deleting or transferring repositories
- 限制在组织中更改仓库可见性
- 允许人们对组织的私有仓库复刻
- Setting permissions for adding outside collaborators
- 允许人们删除组织中的议题
- 设置组织中的团队创建权限
- 更改组织依赖项洞察图的可见性
- 管理组织中成员名称的显示
- 删除组织账户
- 将组织转换为用户
- 升级到公司服务条款
- 与 GitHub 签订数据保护协议以符合 GDPR 标准
Migrating to improved organization permissions
- 将所有者团队转换为改进的组织权限
- Converting an admin team to improved organization permissions
- Migrating admin teams to improved organization permissions
限制对组织数据的访问
- 关于 OAuth App 访问限制
- 对组织启用 OAuth App 访问限制
- 禁用 OAuth 应用程序对您的组织的访问权限限制
- 批准组织的 OAuth Apps
- 拒绝此前批准的 OAuth 应用程序对组织的访问权限
保护组织安全
- 查看组织中的用户是否已启用 2FA
- 准备在组织中要求双重身份验证
- 您的组织中需要双重身份验证
- Restricting email notifications to an approved domain
- 审查组织的审核日志
- 审查组织安装的集成
Managing SAML single sign-on for your organization
- 关于使用 SAML 单点登录管理身份和访问
- 关于 SCIM
- 将身份提供程序连接到组织
- 启用和测试组织的 SAML 单点登录
- 准备在组织中实施 SAML 单点登录
- 实施组织的 SAML 单点登录
- 下载组织的 SAML 单点登录恢复代码
- 身份提供程序不可用时访问组织
使用 SAML 单点登录授予对组织的访问
Managing Git access to your organization's repositories
鼓励在组织中积极贡献
设置和管理企业帐户
管理企业帐户
管理企业帐户中的用户
管理企业帐户中的组织
为企业帐户中的组织设置策略
- Enforcing repository management policies in your enterprise account
- Enforcing project board policies in your enterprise account
- Enforcing team policies in your enterprise account
- Enforcing security settings in your enterprise account
- Enforcing a policy on dependency insights in your enterprise account
在 GitHub 上设置和管理计费及付款
管理 GitHub 计费设置
- 关于 GitHub 的计费
- 查看订阅和结算日期
- 添加或编辑付款方式
- 查看您的付款历史记录和收据
- 添加信息到收据
- 设置帐单邮箱
- 更改结算周期的时长
- 兑换优惠券
- 对拒绝的信用卡收费进行故障排除
- 解锁锁定的帐户
- 删除付款方式
管理 GitHub 帐户的计费
管理 GitHub Marketplace 应用程序的计费
- 关于 GitHub Marketplace 的计费
- 升级 GitHub Marketplace 应用程序的结算方案
- 降级 GitHub Marketplace 应用程序的结算方案
- 取消 GitHub Marketplace 应用程序
管理 Git Large File Storage 的计费
- 关于 Git Large File Storage 的计费
- 查看您的 Git Large File Storage 使用情况
- 升级 Git Large File Storage
- 降级 Git Large File Storage
管理 GitHub 赞助者的计费
Setting up paid organizations for procurement companies
在 GitHub 上编写
开始在 GitHub 上编写和格式化
使用高级格式
使用已保存回复
编辑内容以及与 Gist 共享内容
创建、克隆和存档仓库
在 GitHub 上创建仓库
从 GitHub 克隆仓库
存档 GitHub 仓库
使用 Git
Git 和 GitHub 使用入门
了解 Git
使用常见 Git 命令
管理远程仓库
使用高级 Git 命令
Committing changes to your project
创建并编辑提交
查看和比较提交
提交疑难解答
使用议题和拉取请求进行协作
使用复刻
Collaborating on repositories with code quality features
通过拉取请求提议工作更改
- 关于分支
- 创建和删除仓库中的分支
- 关于拉取请求
- 关于比较拉取请求中的分支
- 创建拉取请求
- 从复刻创建拉取请求
- 更改拉取请求的阶段
- 请求拉取请求审查
- 更改拉取请求的基本分支
- 将更改提交到从复刻创建的拉取请求分支
解决合并冲突
审查拉取请求中的更改
- 关于拉取请求审查
- 审查拉取请求中的建议更改
- 过滤拉取请求中的文件
- 在拉取请求中查找已更改的方法和函数
- 评论拉取请求
- 查看拉取请求审查
- 在拉取请求中加入反馈
- 批准需要审查的拉取请求
- 忽略拉取请求审查
- 本地检查拉取请求
合并拉取请求中的更改
管理在 GitHub 上的工作
使用议题管理工作
- 关于议题
- 创建议题
- 删除议题
- 从代码打开议题
- 将议题转让给其他仓库
- 将议题固定到仓库
- 创建指向代码段的永久链接
- 关于任务列表
- 关于使用参数自动化议题和拉取请求
- 议题和拉取请求中的文件附件
- 分配议题和拉取请求到其他 GitHub 用户
- 查看所有议题和拉取请求
- 禁用议题
- 使用关键词关闭议题
- 关于重复的议题和拉取请求
标记议题和拉取请求
管理项目板
- 关于项目板
- 创建项目板
- 编辑项目板
- 将仓库链接到项目板
- 关于项目板的自动化
- 配置项目板的自动化
- 复制项目板
- 关闭项目板
- 重新打开关闭的项目板
- 删除项目板
- 在仓库中禁用项目板
- 删除组织中的项目板
- 更改项目板可见性
使用项目板跟踪工作进度
使用里程碑跟踪工作进度
查找仓库中的信息
建立强大的社区
设置项目的健康贡献
- 关于公共仓库的社区资料
- 访问项目的社区资料
- 设置仓库参与者指南
- 为项目添加行为准则
- 将支持资源添加到项目
- 添加许可到仓库
- 为组织创建默认社区健康文件
- 使用标签帮助新贡献者查找项目
- 在仓库中显示赞助者按钮
使用议题和拉取请求模板
与您的团队协作
调解评论和对话
鼓励对项目做出积极的贡献
使用 wiki 为项目写文档
在 GitHub 上搜索信息
开始在 GitHub 上搜索
- 关于在 GitHub 上搜索
- 了解搜索语法
- 搜索查询故障排除
- 排序搜索结果
- Enabling GitHub.com repository search in GitHub Enterprise Server
在 GitHub 上搜索
将项目导入到 GitHub
将源代码导入到 GitHub
在 GitHub 上使用 Subversion
管理仓库
管理仓库设置
- 设置仓库可见性
- 使用主题对仓库分类
- 自定义更改的文件在 GitHub 中如何显示
- 自定义仓库的社交媒体预览
- 查看仓库的部署活动
- 允许人们对组织拥有的私有仓库复刻
- Configuring autolinks to reference external resources
- 重命名仓库
- 转让仓库
- 删除仓库
- Restoring a deleted repository
管理仓库中的分支
配置拉取请求合并
定义拉取请求的可合并性
管理仓库中的发行版
保护您的仓库
通过图表可视化仓库数据
访问基本仓库数据
分析仓库内容的更改
了解仓库之间的连接
管理安全漏洞
管理项目中的安全漏洞
Managing vulnerabilities in your project's dependencies
- 关于对有漏洞的依赖项发出安全警报
- 配置自动安全修复
- 查看和更新仓库中有漏洞的依赖项
- Managing alerts for vulnerable dependencies in your organization
管理仓库中的文件
在 GitHub 上管理文件
使用命令行管理文件
使用非代码文件
- 呈现图像和比较差异
- 3D 文件查看器
- 呈现 CSV 和 TSV 数据
- 呈现 PDF 文档
- 散文文档中的呈现差异
- GitHub 上的地图 geoJSON 文件
- 在 GitHub 上使用 Jupyter Notebook 文件
Managing large files
使用大文件
大文件版本管理
- 关于 Git Large File Storage
- 安装 Git Large File Storage
- 配置 Git Large File Storage
- 关于存储和带宽使用情况
- 协作处理 Git Large File Storage
- 将仓库中的文件移至 Git Large File Storage
- 从 Git Large File Storage 中删除文件
- 解决 Git Large File Storage 上传失败
通过 GitHub Package Registry 管理包
- 关于 GitHub Package Registry
- 配置 Docker 用于 GitHub Package Registry
- 配置 Apache Maven 用于 GitHub Package Registry
- Configuring Gradle for use with GitHub Package Registry
- 配置 NPM 用于 GitHub Package Registry
- 配置 NuGet 用于 GitHub Package Registry
- 配置 RubyGems 用于 GitHub Package Registry
自定义 GitHub 工作流程
探索集成
在 GitHub Marketplace 中购买并安装应用程序
使用 GitHub 操作自动化工作流程
GitHub 操作使用入门
配置工作流程
- 配置工作流程
- 管理工作流程运行
- GitHub 操作的工作流程语法
- 触发工作流程的事件
- GitHub 操作的虚拟环境
- GitHub 操作的虚拟环境中的软件
- GitHub 操作的上下文和表达语法
- Persisting workflow data using artifacts
构建操作
在 GitHub 上设置持续集成
扩展 GitHub
Working with GitHub Pages
Getting started with GitHub Pages
- About GitHub Pages
- Creating a GitHub Pages site
- Adding a theme to your GitHub Pages site with the theme chooser
- Configuring a publishing source for your GitHub Pages site
- 为 GitHub Pages 站点创建自定义 404 页面
- 使用 HTTPS 保护 GitHub Pages 站点
- Using submodules with GitHub Pages
- Unpublishing a GitHub Pages site
Setting up a GitHub Pages site with Jekyll
- 关于 GitHub 页面和 Jekyll
- Creating a GitHub Pages site with Jekyll
- Testing your GitHub Pages site locally with Jekyll
- Adding content to your GitHub Pages site using Jekyll
- Setting a Markdown processor for your GitHub Pages site using Jekyll
- Adding a theme to your GitHub Pages site using Jekyll
- About Jekyll build errors for GitHub Pages sites
- Troubleshooting Jekyll build errors for GitHub Pages sites
Configuring a custom domain for your GitHub Pages site
- 关于自定义域名和 GitHub 页面
- Managing a custom domain for your GitHub Pages site
- Troubleshooting custom domains and GitHub Pages
通过 GitHub 赞助者支持开源社区
赞助开源开发者
作为被赞助开发者接受赞助
- 关于 GitHub 赞助商赞助的开发者
- 成为被赞助的开发者
- 编辑您的被赞助的开发者个人资料
- 更改赞助等级
- 查看您的赞助者和赞助
- Managing your payouts from GitHub Sponsors
- 联系赞助者
- 被赞助的开发者的税务信息
使用 GitHub Education 进行教学和学习
在您的教育机构使用 GitHub
使用 GitHub 做家庭作业
在课堂上和研究中使用 GitHub
通过 GitHub Jobs 寻找人才
使用 GitHub 支持
- 关于 GitHub 支持
- GitHub Enterprise Cloud 支持
- 关于 GitHub Enterprise Cloud 的 GitHub 高级支持
- GitHub Marketplace 支持
- 提交事件单
了解 GitHub 如何使用和保护数据
站点策略
- GitHub 服务条款
- GitHub 公司服务条款
- GitHub 隐私声明
- 全球隐私实践
- GitHub 企业云附录
- GitHub Enterprise Server 许可协议
- GitHub Enterprise 许可协议的 GitHub Connect 附录
- Microsoft 批量许可的 GitHub 补充条款
- GitHub Enterprise 订阅协议
- GitHub Enterprise Cloud Evaluation Agreement
- GitHub 赞助附加条款
- GitHub 徽标政策
- GitHub Username Policy
- 提交内容删除请求
- DMCA 删除政策
- 提交 DMCA 删除通知的指南
- 提交 DMCA 反对通知的指南
- GitHub 商标政策
- GitHub 敏感数据删除政策
- GitHub 子处理器和 Cookie
- GitHub 漏洞悬赏计划法律安全港
- 负责任地披露安全漏洞
- 适用于美国联邦政府用户的 GitHub 服务条款修正案
- 用户数据法律要求指南
- GitHub 可接受的使用政策
- GitHub 社区指导方针
- GitHub 社区论坛行为准则
- GitHub 注册开发者协议
- GitHub 市场服务条款
- GitHub Marketplace 开发者协议
- GitHub 预发布程序
- GitHub 研究计划条款
- GitHub 开源应用程序条款和条件
- GitHub 和贸易管制
- GitHub 反对现代奴隶制和雇佣童工的声明
- GitHub 反贿赂声明
- GitHub 礼品和招待政策
- GitHub 活动条款
- GitHub 活动行为准则
- GitHub GPL 合作承诺