Contact for queries :
banner1
What you’ll learn
  • Learn the key concepts of the Git source control system
  • Step through the entire Git workflow

  • Compare the different states in Git

  • Manage files inside and outside the control of Git and GitHub
  • Create and manage repositories on GitHub
  • Create branches and resolve conflicts with confidence
  • Save work in progress with Stashes
  • Mark special events with Tags and Releases
  • Even a bit of time travel within Git repositories and on GitHub
  • Perform many of the same local Git operations directly on GitHub
  • Join other GitHub projects by Forking and contribute back using Pull Requests
  • Review and Accept Pull Requests from Others
  • Share code with Gists
  • Manage project defects or enhancement requests with GitHub Issues
  • Group related repositories together with GitHub Organizations

Course Curriculum

01 Introduction
001 Course Welcome 00:00:00
002 Audience and Approach 00:00:00
003 Using The Command Line 00:00:00
02 Core Concepts
004 Core Concepts Overview 00:00:00
005 What is Git 00:00:00
006 The Repository 00:00:00
007 Commits and Files 00:00:00
008 What is GitHub 00:00:00
03 Quick Installations
009 Quick Installation Overview 00:00:00
010 Quick Install on Windows 00:00:00
012 Quick Install on Mac OS X 00:00:00
04 The Basics
014 The Basics Overview 00:00:00
015 Initialization 00:00:00
016 Git States 00:00:00
017 First Commit 00:00:00
018 Repository and the Git Folder 00:00:00
019 Starting with Existing Project 00:00:00
020 Commits and Messages 00:00:00
021 Commit Details with Log and Show 00:00:00
022 Express Commits 00:00:00
023 Backing Out Changes 00:00:00
024 History and Making New Commands with Alias 00:00:00
025 Rename and Delete Files 00:00:00
026 Managing Files Outside of Git 00:00:00
027 Excluding Unwanted Files 00:00:00
05 Advanced Beyond the Basics
028 Advanced Overview 00:00:00
029 Comparing Differences 00:00:00
030 Branching and Merge Types 00:00:00
031 Special Markers 00:00:00
032 Simple Branching Example 00:00:00
033 Conflict Resolution 00:00:00
034 Marking Special Events with Tagging 00:00:00
035 Saving Work in Progress with Stashing 00:00:00
036 Time Travel with Reset and Reflog 00:00:00
06 Welcome to GitHub
037 Welcome to GitHub Overview 00:00:00
038 Signup for GitHub 00:00:00
039 GitHub Profile 00:00:00
040 GitHub Settings 00:00:00
041 Creating a GitHub Repository 00:00:00
042 Linking to our GitHub Repository 00:00:00
043 Pushing Changes to GitHub 00:00:00
044 Verifying our Changes on GitHub 00:00:00
07 SSH Authentication
045 Authentication Overview 00:00:00
046 SSH vs HTTPS 00:00:00
047 Generating an SSH Key 00:00:00
048 Verify SSH Authentication with GitHub 00:00:00
08 GitHub Repository
049 GitHub Repository Overview 00:00:00
050 Starting Remote with a Starter Repository 00:00:00
051 Create a Local Copy with Clone 00:00:00
052 Seeding the Repository with Sample Content 00:00:00
053 Publish Back to GitHub 00:00:00
054 Fetch and Pull 00:00:00
055 Repository Features and Settings 00:00:00
056 Updating Repository and Remote References 00:00:00
057 Looking at Files and Folders on GitHub 00:00:00
058 Directly Editing Files on GitHub 00:00:00
059 Creating a New Files on GitHub 00:00:00
060 Creating a New File on Master 00:00:00
061 Renaming and Deleting Files on GitHub 00:00:00
062 Synchronizing our Changes with our Local Repository 00:00:00
063 Reviewing Commits with the Commit List 00:00:00
064 Commit Details Going Deeper 00:00:00
065 GitHub Time Travel Reviwing Your Repository as of a Particular Commit 00:00:00
066 Using Commit IDs with the Local Repository 00:00:00
09 GitHub Repository Branches
067 Repository Branches Overview 00:00:00
068 Creating Branches on GitHub 00:00:00
069 Local Branches 00:00:00
070 Comparing and Pull Requests 00:00:00
071 Merging Locally 00:00:00
072 Locally Switch to a Branch on GitHub 00:00:00
073 Cleaning Up By Deleting Branches and References 00:00:00
074 Pull with Rebase 00:00:00
075 GitHub Graphs 00:00:00
076 Setting the Default Branch 00:00:00
077 Dealing with a Conflict while Pulling 00:00:00
10 GitHub Tags and Releases
078 Tags and Releases Overview 00:00:00
079 Local Tags (a bit of Review) 00:00:00
080 Pushing Local Tags to GitHub 00:00:00
081 Tags on GitHub 00:00:00
082 Deleting Tags on GitHub 00:00:00
083 Updating Tags Creating a Floating Tag 00:00:00
084 Starting a Release on GitHub 00:00:00
085 Deleting a Release 00:00:00
086 Creating a Completely New Release 00:00:00
11 Comparing Differences
087 Comparing Differences Overview 00:00:00
088 Comparing with Pull Requests 00:00:00
089 Comparing Commits 00:00:00
090 Comparing Tags 00:00:00
091 Advanced Comparing Even More Fun 00:00:00
12 Social Coding
092 Social Coding Overview 00:00:00
093 Copying A GitHub Repository by Forking 00:00:00
094 Creating. Branch on Your Fork 00:00:00
095 Pull Requests 00:00:00
096 Updating Pull Requests 00:00:00
097 Accepting the Pull Request 00:00:00
098 GitHub Graphs 00:00:00
099 Synchronize Changes Back to Your Fork 00:00:00
100 Enlisting Help with Collaborators 00:00:00
13 GitHub Issues
101 GitHub Issues Overview 00:00:00
102 An Introduction to GitHub Issues 00:00:00
103 Setting Up Issue Labels 00:00:00
104 Setting Up Milestones 00:00:00
105 Creating Issues 00:00:00
106 Closing Issues 00:00:00
107 Associating Issues with Commits 00:00:00
108 Using Mentions with Issues 00:00:00
14 GitHub Gists
109 GitHub Gists Overview 00:00:00
110 Creating Gists 00:00:00
111 Working with Gists Locally 00:00:00
112 Sharing Gists 00:00:00
113 Deleting Gists 00:00:00
15 GitHub Organizations
114 GitHub Organizations Overview 00:00:00
115 Creating a GitHub Organization 00:00:00
116 Transferring a Repository to the Organization 00:00:00
117 Forking Back to Your Account 00:00:00
118 Updating Remote Referneces on the Local side 00:00:00
119 Branches and Confusion 00:00:00
120 Organizations vs Personal Account 00:00:00
121 Working with Teams 00:00:00
122 Team Permissions 00:00:00
123 Managing Teams 00:00:00
124 Organizations Profile 00:00:00
125 Destructive Actions 00:00:00
16 Conclusion
126 Review and Next Steps 00:00:00
17 Bonus Background and Extra Content
127 Background Overview 00:00:00
128 About the Instructor 00:00:00
129 History of Git 00:00:00
130 Comparing Git with Other SCM Tools 00:00:00
18 Bonus Full Windows Installation
131 Windows Full Install Overview 00:00:00
132 Git for Windows Installation 00:00:00
133 Git Bash Window Adjustments 00:00:00
134 Git for Windows Gitting Help 00:00:00
135 Git for Windows Minimal Configuration 00:00:00
136 Notepad Installation 00:00:00
137 Notepad Git Integration 00:00:00
138 P4Merge Installation 00:00:00
139 P4Merge Git Integration 00:00:00
19 Bonus Full Mac OS X Installation
140 Full Mac OS X Installation Overview 00:00:00
141 Apple Git Installation 00:00:00
142 Gitting Help 00:00:00
143 Git Minimal Configuration 00:00:00
144 TextMate 2 Installation 00:00:00
145 TextMate 2 Configuration 00:00:00
146 TextMate 2 Git Integration 00:00:00
147 P4Merge Installation 00:00:00
148 P4Merge Git Integration 00:00:00
149 Git Prompt on Mac 00:00:00
TAKE THIS COURSE
  • FREE
  • 10 Days
4 STUDENTS ENROLLED

About WPLMS

WPLMS is the most popular Education WordPress theme. With over 12000 customers and several startups successfully running their businesses on WPLMS, it is the most powerful solution for Education websites right now.

Popular Tags

Who’s Online

There are no users currently online
top
Template Design © VibeThemes. All rights reserved.