McAfee-Secured Website

Course name Software Engineering Courses Become Git and GitHub Professional from Scratch: Become Git and GitHub Professional from Scratch

Become Git and GitHub Professional from Scratch Video Course

Become Git and GitHub Professional from Scratch Video Course is developed by Software Engineering Courses Professionals to help you pass the Become Git and GitHub Professional from Scratch exam.

You Will Learn:

Was 21.99 USD
Now 19.99 USD

Description

This course will improve your knowledge and skills required to pass Become Git and GitHub Professional from Scratch exam.

Curriculum For This Course

  • 1. Introduction 3 Videos 00:06:46
    • Course Welcome 01:51
    • Audience and Approach 02:19
    • Using The Command Line 02:16
  • 2. Core Concepts 5 Videos 00:05:22
    • Core Concepts Overview 00:24
    • What is Git 01:31
    • The Repository 01:04
    • Commits and Files 00:44
    • What is GitHub 01:12
  • 3. Quick Installations 3 Videos 00:15:57
    • Quick Installation Overview 00:57
    • Quick Install on Windows 08:32
    • Quick Install on Mac OS X 06:13
  • 4. The Basics 14 Videos 00:31:59
    • The Basics Overview 00:36
    • Initialization 01:22
    • Git States 01:17
    • First Commit 02:59
    • Repository and the Git Folder 01:53
    • Starting with Existing Project 01:50
    • Commits and Messages 01:54
    • Commit Details with Log and Show 01:11
    • Express Commits 02:52
    • Backing Out Changes 02:07
    • History and Making New Commands with Alias 03:43
    • Rename and Delete Files 03:02
    • Managing Files Outside of Git 03:01
    • Excluding Unwanted Files 02:50
  • 5. Advanced: Beyond the Basics 9 Videos 00:25:57
    • Advanced Overview 00:30
    • Comparing Differences 02:34
    • Branching and Merge Types 01:57
    • Special Markers 00:32
    • Simple Branching Example 04:49
    • Conflict Resolution 04:45
    • Marking Special Events with Tagging 02:32
    • Saving Work in Progress with Stashing 02:12
    • Time Travel with Reset and Reflog 05:17
  • 6. Welcome to GitHub 8 Videos 00:15:08
    • Welcome to GitHub Overview 00:59
    • Signup for GitHub 02:01
    • GitHub Profile 02:18
    • GitHub Settings 02:29
    • Creating a GitHub Repository 01:08
    • Linking to our GitHub Repository 02:13
    • Pushing Changes to GitHub 02:24
    • Verifying our Changes on GitHub 00:55
  • 7. SSH Authentication 4 Videos 00:07:28
    • Authentication Overview 00:36
    • SSH vs HTTPS 01:42
    • Generating an SSH Key 02:15
    • Verify SSH Authentication with GitHub 02:31
  • 8. GitHub Repository 17 Videos 00:36:48
    • Starting Remote with a Starter Repository 00:33
    • Create a Local Copy with Clone 01:03
    • Seeding the Repository with Sample Content 03:36
    • Publish Back to GitHub 02:57
    • Fetch and Pull 01:49
    • Repository Features and Settings 03:48
    • Updating Repository and Remote References 02:52
    • Looking at Files and Folders on GitHub 01:49
    • Directly Editing Files on GitHub 00:50
    • Creating a New Files on GitHub 02:33
    • Creating a New File on Master 02:35
    • Renaming and Deleting Files on GitHub 01:04
    • Synchronizing our Changes with our Local Repository 02:01
    • Reviewing Commits with the Commit List 01:26
    • Commit Details: Going Deeper 00:52
    • GitHub Time Travel: Reviwing Your Repository as of a Particular Commit 03:11
    • Using Commit IDs with the Local Repository 01:27
  • 9. GitHub Repository Branches 10 Videos 00:40:11
    • Creating Branches on GitHub 02:49
    • Local Branches 03:28
    • Comparing and Pull Requests 05:18
    • Merging Locally 05:20
    • Locally Switch to a Branch on GitHub 03:52
    • Cleaning Up By Deleting Branches and References 03:43
    • Pull with Rebase 04:31
    • GitHub Graphs 01:44
    • Setting the Default Branch 05:03
    • Dealing with a Conflict while Pulling 00:16
  • 10. GitHub Tags and Releases 9 Videos 00:24:54
    • Tags and Releases Overview 04:22
    • Local Tags (a bit of Review) 03:21
    • Pushing Local Tags to GitHub 02:12
    • Tags on GitHub 02:36
    • Deleting Tags on GitHub 03:51
    • Updating Tags: Creating a Floating Tag 02:47
    • Starting a Release on GitHub 01:24
    • Deleting a Release 03:28
    • Creating a Completely New Release 03:14
  • 11. Comparing Differences 5 Videos 00:08:30
    • Comparing Differences Overview 00:16
    • Comparing with Pull Requests 01:27
    • Comparing Commits 02:40
    • Comparing Tags 01:18
    • Advanced Comparing: Even More Fun 02:22
  • 12. Social Coding 9 Videos 00:27:49
    • Social Coding Overview 00:36
    • Copying A GitHub Repository by Forking 02:04
    • Creating A Branch on Your Fork 02:36
    • Pull Requests 01:48
    • Updating Pull Requests 02:58
    • Accepting the Pull Request 04:36
    • GitHub Graphs 02:48
    • Synchronize Changes Back to Your Fork 06:25
    • Enlisting Help with Collaborators 03:07
  • 13. GitHub Issues 8 Videos 00:16:33
    • GitHub Issues Overview 00:20
    • An Introduction to GitHub Issues 00:56
    • Setting Up Issue Labels 02:28
    • Setting Up Milestones 02:32
    • Creating Issues 03:06
    • Closing Issues 01:58
    • Associating Issues with Commits 02:43
    • Using Mentions with Issues 01:43
  • 14. GitHub Gists 5 Videos 00:08:09
    • GitHub Gists Overview 00:32
    • Creating Gists 02:27
    • Working with Gists Locally 02:18
    • Sharing Gists 01:00
    • Deleting Gists 01:26
  • 15. GitHub Organizations 12 Videos 00:33:36
    • GitHub Organizations Overview 01:23
    • Creating a GitHub Organization 02:19
    • Transferring a Repository to the Organization 02:12
    • Forking Back to Your Account 01:37
    • Updating Remote Referneces on the Local side 03:54
    • Branches and Confusion 03:26
    • Organizations vs Personal Account 02:11
    • Working with Teams 04:54
    • Team Permissions 02:41
    • Managing Teams 02:11
    • Organization's Profile 03:37
    • Destructive Actions 02:06
  • 16. Conclusion 1 Videos 00:02:26
    • Review and Next Steps 02:21
  • 17. Bonus: Background and Extra Content 3 Videos 00:05:10
    • Background Overview 00:34
    • History of Git 00:43
    • Comparing Git with Other SCM Tools 03:37
  • 18. Bonus: Full Windows Installation 9 Videos 00:34:19
    • Windows Full Install Overview 02:17
    • Git for Windows Installation 05:32
    • Git Bash Window Adjustments 01:59
    • Git for Windows: Gitting Help 01:05
    • Git for Windows: Minimal Configuration 03:13
    • Notepad++ Installation 05:13
    • Notepad++ Git Integration 04:30
    • P4Merge Installation 05:30
    • P4Merge Git Integration 04:08
  • 19. Bonus: Full Mac OS X Installation 11 Videos 00:25:31
    • Full Mac OS X Installation Overview 01:47
    • Apple Git Installation 01:02
    • Gitting Help 00:58
    • Git Minimal Configuration 02:17
    • TextMate 2 Installation 01:52
    • TextMate 2 Configuration 01:07
    • TextMate 2 Git Integration 01:16
    • P4Merge Installation 01:46
    • P4Merge Git Integration 03:57
    • Git Prompt on Mac 03:26
    • Resolve Problem with MacOS Upgrade Breaking Git (new!) 05:07