Get Free Shipping on orders over $79
Git and GitHub Crash Course - Bogdan Stashchuk

Git and GitHub Crash Course

By: Bogdan Stashchuk

eText | 29 June 2021 | Edition Number 1

At a Glance

eText


$100.09

or 4 interest-free payments of $25.02 with

 or 

Instant online reading in your Booktopia eTextbook Library *

Why choose an eTextbook?

Instant Access *

Purchase and read your book immediately

Read Aloud

Listen and follow along as Bookshelf reads to you

Study Tools

Built-in study tools like highlights and more

* eTextbooks are not downloadable to your eReader or an app and can be accessed via web browsers only. You must be connected to the internet and have no technical issues with your device or browser that could prevent the eTextbook from operating.

Master the basics to use Git effectively

Key Features

  • Explore how Git and GitHub work, along with their basic features
  • Learn how to manage commits, branches, merging, and objects in GitHub and Git
  • Perform basic operations such as committing changes, pushing to the remote, and merging branches

Book Description

This course is designed to guide you through working with Git and GitHub. You will start by learning how to install Git and initialize a new Git repository on Windows, Mac, and Linux/Unix systems and then understand how to use it on the command line.

Next, you will learn the four types of objects in Git: blobs, trees, commits, and annotated tags. Each object has a unique SHA1 hash. All objects are stored in the folders. Every object has just a single reference to it-SHA1 hash. Files are stored in blobs. Filenames are stored in other Git objects called trees.

The videos will guide you through making changes, staging them, and committing them afterward. Also, you will learn and practice how to observe commits tree and checkout different commits to "travel in time" between different states of the Git repository.

By the end of this course, you will be well-versed with the basics of Git and GitHub.

What you will learn

  • Create and initialize local and remote Git repositories
  • Synchronize local and remote repository at GitHub
  • Make changes in the working directory, add them to the staging area, and commit
  • Create, checkout, and merge branches
  • Analyze contents of the Git objects
  • Explore pushing and pulling operations
  • Make changes in the files directly at GitHub

Who this book is for

This course is for complete beginners who are new to Git and GitHub, software developers who want to learn what is Git and how to use its basic features, and developers who want to learn how to connect GitHub and Git repositories.
on
Desktop
Tablet
Mobile

More in Computer Science

Amazon.com : Get Big Fast - Robert Spector

eBOOK