管理账号
账号设置
-
About your personal dashboard(
个人面板
) -
Changing your GitHub username(
更改名字
) -
Merging multiple user accounts(
合并账号
) -
Converting a user into an organization(
转为企帐
) -
Deleting your user account(
删除账号
) -
Permission levels for a user account repository(
权限级别
) -
Permission levels for user-owned project boards(
权限级别
) -
Managing access to your user account's project boards(
管理权限
) -
Best practices for leaving your company(
离开公司
) -
What does the 'Available for hire' checkbox do?(
渴望被雇
)
管理邮箱
- Adding an email address to your GitHub account
- Changing your primary email address
- Setting a backup email address
- Setting your commit email address
- Blocking command line pushes that expose your personal email address
- Remembering your GitHub username or email
- Types of emails GitHub sends
- Managing marketing emails from GitHub
管理权限
- Inviting collaborators to a personal repository
- Removing a collaborator from a personal repository
- Removing yourself from a collaborator's repository
管理成员
- About organization membership
- Accessing an organization
- Viewing people's roles in an organization
- Requesting organization approval for OAuth Apps
- Publicizing or hiding organization membership
- Removing yourself from an organization
管理简历
自定简历
- About your profile
- About your organization's profile
- Personalizing your profile
- Pinning items to your profile
贡献图片
- Viewing contributions on your profile
- Showing an overview of your activity on your profile
- Publicizing or hiding your private contributions on your profile
- Sending your GitHub Enterprise Server contributions to your GitHub.com profile
- Why are my contributions not showing up on my profile?
- Troubleshooting commits on your timeline
管理认证
数据安全
-
Creating a strong password(
强的密码
) -
Updating your GitHub access credentials(
访问认证
) -
Creating a personal access token for the command line(
访问令牌
) -
Reviewing your SSH keys(
查看密钥
) -
Reviewing your deploy keys(
查看密钥
) -
Authorizing OAuth Apps(
授权应用
) -
Reviewing your authorized integrations(
查看授权
) -
Connecting with third-party applications(
三方应用
) -
Reviewing your authorized applications (OAuth)(
查看授权
) -
Reviewing your security log(
安全日志
) -
Removing sensitive data from a repository(
敏感数据
) -
About anonymized image URLs(
图片地址
) - About GitHub's IP addresses
- GitHub's SSH key fingerprints
-
Sudo mode(
权限切换
) - Preventing unauthorized access
两步认证
-
About two-factor authentication(
它是什么
) -
Configuring two-factor authentication(
如何配置
) - Configuring two-factor authentication recovery methods
-
Accessing GitHub using two-factor authentication(
如何使用
) -
Recovering your account if you lose your 2FA credentials(
恢复账号
) -
Changing two-factor authentication delivery methods for your mobile device(
移动支持
) -
Countries where SMS authentication is supported(
短信认证
) -
Disabling two-factor authentication for your personal account(
如何关闭
)
免密登录
-
About SSH(
它是什么
) -
Checking for existing SSH keys(
检查密钥
) -
Generating a new SSH key and adding it to the ssh-agent(
生成密钥
) -
Adding a new SSH key to your GitHub account(
保存密钥
) -
Testing your SSH connection(
测连通性
) -
Working with SSH key passphrases(
使用密令
)
提交签名
- About commit signature verification
-
Checking for existing GPG keys(
检查密钥
) -
Generating a new GPG key(
检查密钥
) -
Adding a new GPG key to your GitHub account(
保存密钥
) -
Telling Git about your signing key(
告诉软件
) -
Associating an email with your GPG key(
关联邮箱
) -
Signing commits(
签名条件
) -
Signing tags(
签名标签
)
接收通知
接收活动通知
接触篇
-
About notifications(
它是什么
) -
About web notifications(
网页通知
) -
About email notifications(
邮箱标签
) -
Accessing your notifications(
访问通知
) -
Choosing the delivery method for your notifications(
选择方式
) -
About your organization’s news feed
管理篇
-
Marking notifications as read(
标记已读
) -
Saving notifications for later(
延迟保存
) -
Subscribing to and unsubscribing from notifications(
订阅关启
) -
Listing the issues and pull requests you're subscribed to(
列出问题
) -
Watching and unwatching repositories(
收藏关启
) - Watching and unwatching releases for a repository
- Watching and unwatching team discussions
- Listing the repositories you're watching
- About email notifications for pushes to your repository
团队管理
企业账号
账单管理
写作管理
接触篇
进阶篇
-
Organizing information with tables(
使用表格
) -
Creating and highlighting code blocks(
代码高亮
) -
Autolinked references and URLs(
引用链接
)
保存回复
-
About saved replies(
它是什么
) -
Creating a saved reply(
创建
) -
Editing a saved reply(
编辑
) -
Deleting a saved reply(
删除
) -
Using saved replies(
使用
)
共享要点
仓库管理
创建篇
-
About repositories(
它是什么
) -
Creating a new repository(
创建新的
) -
Creating a repository from a template(
使用模板
) -
About READMEs(
说明文件
) -
About code owners(
代码作者
) -
About repository languages(
仓库语言
) -
Licensing a repository(
仓库版权
) -
Creating a template repository(
创建模板
) -
Creating an issues-only repository(
提问仓库
) -
Limits for viewing content and diffs in a repository(
查看限制
) -
Duplicating a repository(
复制仓库
)
克隆篇
-
Cloning a repository(
克隆仓库
) -
HTTPS cloning errors(
克隆错误
) - "Error: Repository not found"
- "Error: Remote HEAD refers to nonexistent ref, unable to checkout"
归档篇
- About archiving repositories(它是说明`)
-
Archiving repositories(
归档仓库
) - About archiving content and data on GitHub
- Referencing and citing content
- Backing up a repository
版本管理
接触篇
学习篇
命令篇
远程篇
进阶篇
提交篇
贡献篇
工作管理
使用提问
- About issues
- Creating an issue
- Deleting an issue
- Opening an issue from code
- Transferring an issue to another repository
- Pinning an issue to your repository
- Creating a permanent link to a code snippet
- About task lists
- About automation for issues and pull requests with query parameters
- File attachments on issues and pull requests
- Assigning issues and pull requests to other GitHub users
- Viewing all of your issues and pull requests
- Disabling issues
- Closing issues using keywords
- About duplicate issues and pull requests
使用标签
- About labels
- Creating a label
- Applying labels to issues and pull requests
- Editing a label
- Deleting a label
工程面板
- About project boards
- Creating a project board
- Editing a project board
- Linking a repository to a project board
- About automation for project boards
- Configuring automation for project boards
- Copying a project board
- Closing a project board
- Reopening a closed project board
- Deleting a project board
- Disabling project boards in a repository
- Disabling project boards in your organization
- Changing project board visibility
追踪进程
- Adding issues and pull requests to a project board
- Adding notes to a project board
- Tracking progress on your project board
- Filtering cards on a project board
- Archiving cards on a project board
查找信息
- Filtering issues and pull requests
- Filtering issues and pull requests by assignees
- Filtering issues and pull requests by labels
- Filtering pull requests by review status
- Sorting issues and pull requests
- Using search to filter issues and pull requests
- Sharing filters
构建社交
健康贡献
- About community profiles for public repositories
- Accessing a project's community profile
- Setting guidelines for repository contributors
- Adding a code of conduct to your project
- Adding support resources to your project
- Adding a license to a repository
- Creating a default community health file for your organization
- Helping new contributors find your project with labels
- Displaying a sponsor button in your repository
使用模板
- About issue and pull request templates
- Creating issue templates for your repository
- Creating a pull request template for your repository
- Manually creating a single issue template for your repository
团队交流
- About team discussions
- Creating a team discussion
- Editing or deleting a team discussion
- Pinning a team discussion
评论会话
工程文档
- About wikis
- Adding or editing wiki pages
- Creating a footer or sidebar for your wiki
- Editing wiki content
- Viewing a wiki's history of changes
- Changing access permissions for wikis
- Disabling wikis
管理类库
- About GitHub Package Registry
- Configuring Docker for use with GitHub Package Registry
- Configuring Apache Maven for use with GitHub Package Registry
- Configuring NPM for use with GitHub Package Registry
- Configuring NuGet for use with GitHub Package Registry
- Configuring RubyGems for use with GitHub Package Registry
未完待续!!!
参考文献
...