GitHub / by Sarah Guthals, PhD and Phil Haack.
Once you've learned the basics of coding the next step is to start sharing your expertise, learning from other coding pros, or working as a collaborative member of development teams. GitHub is the go-to community for facilitating coding collaboration, and GitHub For Dummies is the next step on your journey as a developer. Written by a GitHub engineer, this book is packed with insight on how GitHub works and how you can use it to become a more effective, efficient, and valuable member of any collaborative programming team.
Record details
- ISBN: 1119572673
- ISBN: 9781119572671
- Physical Description: 343 pages : illustrations ; 24 cm.
- Publisher: Hoboken, New Jersey : John Wiley & Sons, Inc., [2019]
- Copyright: ©2019
Content descriptions
General Note: | Includes index. |
Formatted Contents Note: | Intro; Title Page; Copyright Page; Table of Contents; Introduction; About This Book; Foolish Assumptions; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part 1 Getting Started with GitHub.com; Chapter 1 Understanding the Git in GitHub; Introducing GitHub; Understanding Version Control; Git Version Control; Try simple Git on the terminal; Git branching by collaborator; Git branching by feature; Git branching for experimentation; Git's Place on GitHub; Signing Up for GitHub.com; Personalizing Your GitHub.com Account; Account; Emails; Notifications; Billing; SSH and GPG keys SecuritySessions; Blocked users; Repositories; Organizations; Saved replies; Applications; Developer settings; Discovering Helpful Resources; Chapter 2 Setting Up Your Collaborative Coding Environment; Exploring GitHub.com; Understanding Your Profile; Getting to Know GitHub Desktop; Setting up GitHub Desktop; Introducing Atom; Part 2 Starting Your First Solo Project; Chapter 3 Introducing GitHub Repositories; Setting Up a Repository; Exploring Your Repository; Top information; Tabs; Code tab; Modifying README.md; Merging a Pull Request; Using Issues and Project Boards Creating a project board and an issueClosing an issue; Chapter 4 Setting Up a GitHub Website Repo; Introducing GitHub Pages; Turning a Project Repo into a Website; Setting Up a Personal Website Repo; Creating Issues for Your Website; Setting Up Your Local Environment; Cloning a repo in GitHub Desktop; Touring GitHub Desktop; Opening your repo in Atom; Touring Atom; Finding Resources for GitHub Pages; Chapter 5 Creating a Website with GitHub Pages; Jumping into an Existing GitHub Project; Accessing the GitHub.com repo; Verifying your permissions for the repo Orienting yourself with the projectPreparing Your Contribution; Creating a branch for your contribution; Confirming your branch is published; Building Your Personal Website; Modifying the title and tagline; Adding sections to your website; Creating a blog; Linking project repos; Part 3 Contributing to Your First Project; Chapter 6 Forking GitHub Repositories; Introducing Forking; Cloning, Forking, and Duplicating; Cloning a Repository; Forking a Repository; Fetching changes from upstream; Contributing changes to upstream; Getting unstuck when cloning without forking Chapter 7 Writing and Committing CodeCreating a Repository; Writing Code; Creating a Commit; Staging changes; Committing a file; Committing multiple file:; Writing a Good Commit Message; Committing Code with GitHub Desktop; Tracking a repository in Desktop; Publishing a repository in Desktop; Committing in Desktop; Using GitHub Conventions in Commit Messages; Emojis; Issue references; Giving credit to coauthors; Committing Code from Your Editor; Chapter 8 Working with Pull Requests; Understanding a Pull Request; Pushing Code to GitHub; Opening a Pull Request; Describing the pull request. |
Search for related items by subject
Subject: | Git (Computer file) Computer software > Development. Open source software. |
Search for related items by series
Available copies
- 2 of 2 copies available at SPARK Libraries.
Holds
- 0 current holds with 2 total copies.
Other Formats and Editions
Show Only Available Copies
Location | Call Number / Copy Notes | Barcode | Shelving Location | Status | Due Date |
---|---|---|---|---|---|
Allentown Public Library | 005.3 GUTH (Text) | 34455006604892 | Adult Nonfiction 2nd FL | Available | - |
Bethlehem Main Library | 005.3 (Text) | 33062009237158 | Adult Nonfiction | Available | - |
LDR | 04946cam a2200505Ii 4500 | ||
---|---|---|---|
001 | 11450745 | ||
003 | True | ||
005 | 20221118012403.0 | ||
008 | 181030s2019 njua 000 0 eng d | ||
010 | . | ‡a 2019938575 | |
020 | . | ‡a1119572673 ‡q(paperback) | |
020 | . | ‡a9781119572671 ‡q(paperback) | |
029 | 1 | . | ‡aAU@ ‡b000065339093 |
029 | 1 | . | ‡aCHVBK ‡b570366380 |
029 | 1 | . | ‡aCHBIS ‡b011460552 |
035 | . | ‡a(OCoLC)1059268153 | |
040 | . | ‡aYDX ‡beng ‡erda ‡cYDX ‡dOCLCQ ‡dOWL ‡dKSA ‡dYDX ‡dOCLCF ‡dNYP ‡dJTH ‡dAYP ‡dUtOrBLW | |
049 | . | ‡aAYPP | |
082 | 0 | 4. | ‡a005.3 ‡223 |
100 | 1 | . | ‡aGuthals, Sarah, ‡eauthor. ‡0no2015165000 ‡0(True)556631 |
245 | 1 | 0. | ‡aGitHub / ‡cby Sarah Guthals, PhD and Phil Haack. |
246 | 3 | . | ‡aGitHub for dummies |
264 | 1. | ‡aHoboken, New Jersey : ‡bJohn Wiley & Sons, Inc., ‡c[2019] | |
264 | 4. | ‡c©2019 | |
300 | . | ‡a343 pages : ‡billustrations ; ‡c24 cm. | |
336 | . | ‡atext ‡btxt ‡2rdacontent | |
337 | . | ‡aunmediated ‡bn ‡2rdamedia | |
338 | . | ‡avolume ‡bnc ‡2rdacarrier | |
490 | 1 | . | ‡aFor dummies |
500 | . | ‡aIncludes index. | |
520 | . | ‡aOnce you've learned the basics of coding the next step is to start sharing your expertise, learning from other coding pros, or working as a collaborative member of development teams. GitHub is the go-to community for facilitating coding collaboration, and GitHub For Dummies is the next step on your journey as a developer. Written by a GitHub engineer, this book is packed with insight on how GitHub works and how you can use it to become a more effective, efficient, and valuable member of any collaborative programming team. | |
505 | 0 | . | ‡aIntro; Title Page; Copyright Page; Table of Contents; Introduction; About This Book; Foolish Assumptions; Icons Used in This Book; Beyond the Book; Where to Go from Here; Part 1 Getting Started with GitHub.com; Chapter 1 Understanding the Git in GitHub; Introducing GitHub; Understanding Version Control; Git Version Control; Try simple Git on the terminal; Git branching by collaborator; Git branching by feature; Git branching for experimentation; Git's Place on GitHub; Signing Up for GitHub.com; Personalizing Your GitHub.com Account; Account; Emails; Notifications; Billing; SSH and GPG keys |
505 | 8 | . | ‡aSecuritySessions; Blocked users; Repositories; Organizations; Saved replies; Applications; Developer settings; Discovering Helpful Resources; Chapter 2 Setting Up Your Collaborative Coding Environment; Exploring GitHub.com; Understanding Your Profile; Getting to Know GitHub Desktop; Setting up GitHub Desktop; Introducing Atom; Part 2 Starting Your First Solo Project; Chapter 3 Introducing GitHub Repositories; Setting Up a Repository; Exploring Your Repository; Top information; Tabs; Code tab; Modifying README.md; Merging a Pull Request; Using Issues and Project Boards |
505 | 8 | . | ‡aCreating a project board and an issueClosing an issue; Chapter 4 Setting Up a GitHub Website Repo; Introducing GitHub Pages; Turning a Project Repo into a Website; Setting Up a Personal Website Repo; Creating Issues for Your Website; Setting Up Your Local Environment; Cloning a repo in GitHub Desktop; Touring GitHub Desktop; Opening your repo in Atom; Touring Atom; Finding Resources for GitHub Pages; Chapter 5 Creating a Website with GitHub Pages; Jumping into an Existing GitHub Project; Accessing the GitHub.com repo; Verifying your permissions for the repo |
505 | 8 | . | ‡aOrienting yourself with the projectPreparing Your Contribution; Creating a branch for your contribution; Confirming your branch is published; Building Your Personal Website; Modifying the title and tagline; Adding sections to your website; Creating a blog; Linking project repos; Part 3 Contributing to Your First Project; Chapter 6 Forking GitHub Repositories; Introducing Forking; Cloning, Forking, and Duplicating; Cloning a Repository; Forking a Repository; Fetching changes from upstream; Contributing changes to upstream; Getting unstuck when cloning without forking |
505 | 8 | . | ‡aChapter 7 Writing and Committing CodeCreating a Repository; Writing Code; Creating a Commit; Staging changes; Committing a file; Committing multiple file:; Writing a Good Commit Message; Committing Code with GitHub Desktop; Tracking a repository in Desktop; Publishing a repository in Desktop; Committing in Desktop; Using GitHub Conventions in Commit Messages; Emojis; Issue references; Giving credit to coauthors; Committing Code from Your Editor; Chapter 8 Working with Pull Requests; Understanding a Pull Request; Pushing Code to GitHub; Opening a Pull Request; Describing the pull request. |
630 | 0 | 0. | ‡aGit (Computer file) ‡0n 2013035657 |
650 | 0. | ‡aComputer software ‡xDevelopment. ‡0sh 85029535 ‡0(True)619176 | |
650 | 0. | ‡aOpen source software. ‡0sh 99003437 ‡0(True)677440 | |
700 | 1 | . | ‡aHaack, Phil, ‡eauthor. ‡0nb2013013600 |
830 | 0. | ‡a--For dummies. ‡0n 92122684 ‡0(True)216667 | |
938 | . | ‡aYBP Library Services ‡bYANK ‡n15785607 | |
994 | . | ‡aC0 ‡bAYP | |
905 | . | ‡uAPLSIMMS | |
901 | . | ‡a11450745 ‡b ‡c11450745 ‡tbiblio ‡soclc |