Enterprise 2.14

Getting started with GitHub

Learning about GitHub

Signing up for GitHub

Exploring projects on GitHub

Using GitHub

Setting up and managing your GitHub user account

Managing user account settings

Managing email preferences

Managing access to your personal repositories

Managing your membership in organizations

Setting up and managing your GitHub profile

Customizing your profile

Managing contribution graphs on your profile

Authenticating to GitHub

Keeping your account and data secure

Securing your account with two-factor authentication (2FA)

Connecting to GitHub with SSH

Troubleshooting SSH

Managing commit signature verification

Troubleshooting commit signature verification

Receiving notifications about activity on GitHub

Getting started with notifications

Managing your notifications

Setting up and managing organizations and teams

Collaborating with groups in organizations

Managing membership in your organization

Managing people's access to your organization with roles

Organizing members into teams

Managing access to your organization's repositories

Managing access to your organization’s project boards

Managing organization settings

Migrating your organization to improved organization permissions

Keeping your organization secure

Writing on GitHub

Getting started with writing and formatting on GitHub

Working with advanced formatting

Working with saved replies

Editing and sharing content with Gists

Creating, cloning, and archiving repositories

Creating a repository on GitHub

Cloning a repository from GitHub

Archiving a GitHub repository

Using Git

Getting started with Git and GitHub

Learning about Git

Using common Git commands

Managing remote repositories

Using advanced Git commands

Committing changes to your project

Creating and editing commits

Viewing and comparing commits

Troubleshooting commits

Collaborating with issues and pull requests

Working with forks

Collaborating on repositories with code quality features enabled

Proposing changes to your work with pull requests

Addressing merge conflicts

Reviewing changes in pull requests

Incorporating changes from a pull request

Managing your work on GitHub

Managing your work with issues

Labeling issues and pull requests

Managing project boards

Tracking the progress of your work with project boards

Tracking the progress of your work with milestones

Finding information in a repository

Building a strong community

Setting up your project for healthy contributions

Using templates to encourage high-quality issues and pull requests in your repository

Collaborating with your team

Moderating comments and conversations

Documenting your project with wikis

Searching for information on GitHub

Getting started with searching on GitHub

Searching on GitHub

Importing your projects to GitHub

Importing source code to GitHub

Working with Subversion on GitHub

Administering a repository

Managing repository settings

Managing branches in your repository

Configuring pull request merges

Defining the mergeability of pull requests

Managing releases in a repository

Visualizing repository data with graphs

Accessing basic repository data

Analyzing changes to a repository's content

Understanding connections between repositories

Managing files in a repository

Managing files on GitHub

Managing files using the command line

Working with non-code files

Managing large files

Working with large files

Versioning large files

Extending GitHub

GitHub Pages Basics

Customizing GitHub Pages

Using Jekyll as a static site generator with GitHub Pages

Troubleshooting GitHub Pages builds

Adding Jekyll plugins to a GitHub Pages site

Additional customizations for GitHub Pages

Ask a human

Can't find what you're looking for?

Contact us