Catalog

Record Details

Catalog Search



GitHub  Cover Image Book Book

GitHub / by Sarah Guthals, PhD and Phil Haack.

Guthals, Sarah, (author.). Haack, Phil, (author.).

Summary:

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]

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.
Subject: Git (Computer file)
Computer software > Development.
Open source software.

Available copies

  • 2 of 2 copies available at SPARK Libraries.

Holds

  • 0 current holds with 2 total copies.
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
00111450745
003True
00520221118012403.0
008181030s2019 njua 000 0 eng d
010 . ‡a 2019938575
020 . ‡a1119572673 ‡q(paperback)
020 . ‡a9781119572671 ‡q(paperback)
0291 . ‡aAU@ ‡b000065339093
0291 . ‡aCHVBK ‡b570366380
0291 . ‡aCHBIS ‡b011460552
035 . ‡a(OCoLC)1059268153
040 . ‡aYDX ‡beng ‡erda ‡cYDX ‡dOCLCQ ‡dOWL ‡dKSA ‡dYDX ‡dOCLCF ‡dNYP ‡dJTH ‡dAYP ‡dUtOrBLW
049 . ‡aAYPP
08204. ‡a005.3 ‡223
1001 . ‡aGuthals, Sarah, ‡eauthor. ‡0no2015165000 ‡0(True)556631
24510. ‡aGitHub / ‡cby Sarah Guthals, PhD and Phil Haack.
2463 . ‡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
4901 . ‡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.
5050 . ‡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
5058 . ‡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
5058 . ‡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
5058 . ‡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
5058 . ‡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.
63000. ‡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
7001 . ‡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

Additional Resources