Books & Videos

Table of Contents

  1. Chapter 1 Introduction

    1. What Is Git?

    2. What Is GitHub?

    3. Why Use Git?

    4. Why Use GitHub?

    5. Key Concepts

  2. Chapter 2 Viewing

    1. Introducing the Project Page

    2. Viewing the README.md File

    3. Viewing the Commit History

    4. Viewing Pull Requests

    5. Viewing Issues

    6. Viewing the Pulse

    7. Viewing GitHub Graphs

  3. Chapter 3 Editing

    1. Contributing via a Fork

    2. Adding a File

    3. Creating a Pull Request

    4. Editing a File

    5. Renaming or Moving a File

    6. Working with Folders

    7. The Limits of Editing on GitHub

  4. Chapter 4 Collaboration

    1. Committing to a Branch

    2. Creating a Pull Request from a Branch

    3. Collaborating on Pull Requests

    4. Issues

    5. Wikis

    6. GitHub Pages

  5. Chapter 5 Creating and Configuring

    1. Creating a Repository

    2. Adding Collaborators

    3. Configuring a Repository

    4. Integrating with Other Systems

    5. Personal Versus Organizational

    6. Creating an Organization

    7. Managing Teams

  6. Chapter 6 Downloading

    1. Why Clone a Repository?

    2. GitHub for Mac

    3. GitHub for Windows

  7. Chapter 7 Next Steps