
GitHub For Dummies
Description
For today's coders, GitHub is a must. The world's largest software development platform, GitHub helps developers store, track, and collaborate on software projects. In this easy-to-follow Dummies guide, you'll find insight into creating repositories, establishing projects, collaborating, incorporating open-source resources, and establishing yourself as a valued member of the GitHub community. With a working knowledge of GitHub, you'll be a better, more employable programmer. The simple instructions and interactive examples in this book will get you there quickly.
Get the instructions you need for using GitHub to collaborate on software projects
Become more attractive to employers with knowledge and experience in the largest development platform
Set up GitHub Desktop, create a repository, and launch your first project
Use GitHub Skills courses to learn new tricks, for beginners to pros
You've learned how to write a little code-now learn how to share it with GitHub.
<b>Get more out of your coding with GitHub</b>
For today's coders, GitHub is a must. The world's largest software development platform, GitHub helps developers store, track, and collaborate on software projects. In this easy-to-follow Dummies guide, you'll find insight into creating repositories, establishing projects, collaborating, incorporating open-source resources, and establishing yourself as a valued member of the GitHub community. With a working knowledge of GitHub, you'll be a better, more employable programmer. The simple instructions and interactive examples in this book will get you there quickly.
<ul><li>Get the instructions you need for using GitHub to collaborate on software projects</li><li>Become more attractive to employers with knowledge and experience in the largest development platform</li><li>Set up GitHub Desktop, create a repository, and launch your first project</li><li>Use GitHub Skills courses to learn new tricks, for beginners to pros</li></ul>You've learned how to write a little code-now learn how to share it with GitHub.
More details
Other editions
Additional editions


Previous edition

Person
<b>Sarah Guthals, PhD </b>is the Director of Developer Relations for Sentry, and previously worked at GitHub as an Engineering Manager. She is coauthor of <i>Helping Kids with Coding For Dummies</i>.
Content
Introduction 1
<b>Part 1: Getting Started with GitHub.com 5</b>
Chapter 1: Understanding the Git in GitHub 7
Chapter 2: Setting Up Your Collaborative Coding Environment 25
<b>Part 2: Starting Your First Solo Project 35</b>
Chapter 3: Introducing GitHub Repositories 37
Chapter 4: Setting Up a GitHub Website Repo 57
Chapter 5: Creating a Website with GitHub Pages 73
<b>Part 3: Contributing to Your First Project 91</b>
Chapter 6: Forking GitHub Repositories 93
Chapter 7: Writing and Committing Code 109
Chapter 8: Working with Pull Requests 129
<b>Part 4: Managing and Contributing to Large Projects 149</b>
Chapter 9: Exploring and Contributing to OSS 151
Chapter 10: Starting Your Own OSS 165
Chapter 11: Inner-Source Your Code on GitHub 185
<b>Part 5: Making GitHub Work for You 203</b>
Chapter 12: Collaborating Outside of GitHub 205
Chapter 13: GitHub Workflow Integrations 219
Chapter 14: Personalizing GitHub 233
<b>Part 6: The GitHub Ecosystem 247</b>
Chapter 15: Exploring the GitHub Marketplace 249
Chapter 16: GitHub and You 259
Chapter 17: Attending Events 267
<b>Part 7: The Part of Tens 277</b>
Chapter 18: Ten Ways to Level Up on GitHub 279
Chapter 19: Ten Ways to Improve Your Development Workflow 291
Chapter 20: Ten Tips for Being an Effective Community Member 299
Index 307