skip to content
GitHub Preview this item
ClosePreview this item
Checking...

GitHub

Author: Sarah Guthals; Phil Haack
Publisher: Hoboken, New Jersey : John Wiley & Sons, Inc., [2019] ©2019
Series: --For dummies.
Edition/Format:   Print book : EnglishView all editions and formats
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  Read more...
Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Document Type: Book
All Authors / Contributors: Sarah Guthals; Phil Haack
ISBN: 1119572673 9781119572671
OCLC Number: 1059268153
Notes: Includes index.
Description: 343 pages : illustrations ; 24 cm
Contents: 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.
Series Title: --For dummies.
Other Titles: GitHub for dummies
Responsibility: by Sarah Guthals, PhD and Phil Haack.

Abstract:

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.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/1059268153> # GitHub
    a schema:CreativeWork, schema:Book ;
    library:oclcnum "1059268153" ;
    library:placeOfPublication <http://id.loc.gov/vocabulary/countries/nju> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5516346019#Topic/computer_software_development> ; # Computer software--Development
    schema:about <http://experiment.worldcat.org/entity/work/data/5516346019#CreativeWork/git_computer_file> ; # Git (Computer file)
    schema:about <http://dewey.info/class/005.3/e23/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5516346019#Topic/open_source_software> ; # Open source software
    schema:alternateName "GitHub for dummies" ;
    schema:author <http://experiment.worldcat.org/entity/work/data/5516346019#Person/guthals_sarah> ; # Sarah Guthals
    schema:author <http://experiment.worldcat.org/entity/work/data/5516346019#Person/haack_phil> ; # Phil Haack
    schema:bookFormat bgn:PrintBook ;
    schema:datePublished "2019" ;
    schema:description "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."@en ;
    schema:description "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"@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5516346019> ;
    schema:inLanguage "en" ;
    schema:isPartOf <http://experiment.worldcat.org/entity/work/data/5516346019#Series/for_dummies> ; # --For dummies.
    schema:name "GitHub"@en ;
    schema:productID "1059268153" ;
    schema:workExample <http://worldcat.org/isbn/9781119572671> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1059268153> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5516346019#Person/guthals_sarah> # Sarah Guthals
    a schema:Person ;
    schema:familyName "Guthals" ;
    schema:givenName "Sarah" ;
    schema:name "Sarah Guthals" ;
    .

<http://experiment.worldcat.org/entity/work/data/5516346019#Person/haack_phil> # Phil Haack
    a schema:Person ;
    schema:familyName "Haack" ;
    schema:givenName "Phil" ;
    schema:name "Phil Haack" ;
    .

<http://experiment.worldcat.org/entity/work/data/5516346019#Topic/computer_software_development> # Computer software--Development
    a schema:Intangible ;
    schema:name "Computer software--Development"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5516346019#Topic/open_source_software> # Open source software
    a schema:Intangible ;
    schema:name "Open source software"@en ;
    .

<http://worldcat.org/isbn/9781119572671>
    a schema:ProductModel ;
    schema:isbn "1119572673" ;
    schema:isbn "9781119572671" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.