管理账号
账号设置
- 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
团队管理
企业账号
账单管理
写作管理
接触篇
- About writing and formatting on GitHub(
它是什么
) - Basic writing and formatting syntax(
写作美化
)
进阶篇
- 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(
使用
)
共享要点
- Creating gists(
创建
) - Forking and cloning gists(
克隆
)
仓库管理
创建篇
- 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
评论会话
- Managing disruptive comments
- Locking conversations
- Tracking changes in a comment
工程文档
- 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
未完待续!!!
参考文献
...