Git for Developers Using Github

4.5
stars
108 ratings
Offered By
Coursera Project Network
4,364 already enrolled
In this Guided Project, you will:

Gain familiarity with Github's site to fork and clone a repository

Create branches, commit and push changes, and make a pull request

View and work with commits and logs

Start a new repo

Clock70 minutes
BeginnerBeginner
CloudNo download needed
VideoSplit-screen video
Comment DotsEnglish
LaptopDesktop only

This course will give you a first look at using git to manage your code's version control, as well as offering an introduction to accessing the Github tools you'll need as a beginner. Developers need version control, and git is an industry standard. Github's ability to make a repository easily accessible to a distributed team, as well as its support for agile development, make it a valuable tool for every developer's toolbox. By the end of this project, you will create a Github-hosted repository forked from an open-source project and start a Github repository of your own. You'll learn about forking and cloning projects, creating branches to work on a repository in your development environment, pushing your changes, reverting changes, and keeping commits clean. With this introduction, you'll be one step closer to mastering the tools every developer needs to create a new app, a fork of a favorite tool, or the next big project. Note: This course works best for learners who are based in the North America region. We’re currently working on providing the same experience in other regions.

Skills you will develop

Version ControlGithubDeveloper toolsGIT

Learn step-by-step

In a video that plays in a split-screen with your work area, your instructor will walk you through these steps:

  1. Gain familiarity with Github's site, and fork and clone a Github repository

  2. Create branches, set up remotes, commit and push changes, and make a pull request

  3. Fetch and pull updates, deal with merge conflicts, stash, and rebase

  4. View and work with commits and logs

  5. Squash and revert commits

  6. Start a new repository

How Guided Projects work

Your workspace is a cloud desktop right in your browser, no download required

In a split-screen video, your instructor guides you step-by-step

Reviews

TOP REVIEWS FROM GIT FOR DEVELOPERS USING GITHUB

View all reviews

Frequently asked questions

Frequently Asked Questions

More questions? Visit the Learner Help Center.