Section 1 : What Is Git & GitHub & Why You Should Learn them
|
Lecture 1 | INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM | |
|
Lecture 2 | What Is Git & GitHub | 00:04:40 Duration |
|
Lecture 3 | Centralized vs Distributed Version Control Syst | 00:02:32 Duration |
|
Lecture 4 | About Proctor Testing | |
|
Lecture 5 | Why You Must Learn Git | 00:06:21 Duration |
|
Lecture 6 | Advantages of Git | 00:03:39 Duration |
|
Lecture 7 | A Summary of Terms and Definitions About Git an | 00:06:51 Duration |
|
Lecture 8 | About Certification | |
|
Lecture 9 | Important Notes Before Using Git and GitHub | 00:03:10 Duration |
Section 2 : Welcome to GitHub Development Platform
|
Lecture 1 | Signing up for a new GitHub account | 00:04:50 Duration |
|
Lecture 2 | Creating Your First GitHub Project | 00:03:20 Duration |
|
Lecture 3 | All About Readme File of GitHub | 00:02:47 Duration |
Section 3 : Installation of Git on Linux, Mac and Windows
|
Lecture 1 | Git Downloads for Windows, Linux And Mac OS | 00:03:10 Duration |
|
Lecture 2 | Install Git on Windows | 00:03:28 Duration |
|
Lecture 3 | Install Git on Linux and Unix | 00:01:59 Duration |
|
Lecture 4 | Install Git on Mac OS | 00:01:51 Duration |
|
Lecture 5 | Using Cmder Console Emulator | 00:02:09 Duration |
Section 4 : The Basics of Using Git
|
Lecture 1 | Cloning Remote Repositories over HTTPS | 00:01:56 Duration |
|
Lecture 2 | Create the Main Structure of the Project | 00:01:13 Duration |
|
Lecture 3 | The Status of Your Project | 00:02:10 Duration |
|
Lecture 4 | Tracking The New Files of Your Project | 00:01:43 Duration |
|
Lecture 5 | Unstage Files Using Git Reset and Git Restore | 00:04:39 Duration |
|
Lecture 6 | Setting Your Commit Email Address in Git | 00:01:53 Duration |
|
Lecture 7 | How To Git Commit With Message | 00:03:52 Duration |
|
Lecture 8 | Inside Git (dot) Git directory | 00:02:55 Duration |
|
Lecture 9 | Pushing Commits to Remote Repositories | 00:02:44 Duration |
Section 5 : Managing Your Work on GitHub Website
|
Lecture 1 | Review The First Git Push on GitHub | 00:03:12 Duration |
|
Lecture 2 | Committing And Reviewing Changes To Your Proje | 00:07:52 Duration |
|
Lecture 3 | Copying A GitHub Repository by Forking | 00:04:19 Duration |
|
Lecture 4 | Delete a GitHub Repository | 00:01:49 Duration |
|
Lecture 5 | Inviting Collaborators To a Personal Repositor | 00:02:49 Duration |
|
Lecture 6 | Update Files In Your GitHub Project | 00:07:37 Duration |
|
Lecture 7 | Editing Files As a Collaborator on GitHub Proj | 00:04:13 Duration |
|
Lecture 8 | Pull Changes From Remote Repository | 00:05:53 Duration |
Section 6 : Everything About Git Configurations
|
Lecture 1 | Setting your Globally Username and User-email | 00:01:51 Duration |
|
Lecture 2 | Setting your Locally Username and User-email | 00:03:01 Duration |
|
Lecture 3 | List all Variables Set In Config File | 00:03:52 Duration |
|
Lecture 4 | Global and Local Windows Git Config Files | 00:04:41 Duration |
|
Lecture 5 | Change the Remote URL to Your Repository | 00:02:08 Duration |
|
Lecture 6 | Different Colors For Different Git Status | 00:02:33 Duration |
|
Lecture 7 | Associating Text Editors with Git | 00:05:30 Duration |
|
Lecture 8 | Ignore Certain Files in Git | 00:05:17 Duration |
|
Lecture 9 | Configuring Ignored Files For All Repositories | 00:03:10 Duration |
|
Lecture 10 | Rename An Existing Git Remote | 00:03:35 Duration |
Section 7 : Managing GitHub Project With SSH
|
Lecture 1 | About SSH | 00:03:48 Duration |
|
Lecture 2 | Generating a New SSH Key | 00:04:48 Duration |
|
Lecture 3 | Adding a New SSH Key to Your GitHub Account | 00:02:41 Duration |
|
Lecture 4 | Testing Your SSH Connection | 00:02:41 Duration |
|
Lecture 5 | Creating a New Local Git Repository (Empty) | 00:03:07 Duration |
|
Lecture 6 | Add a New Remote to Your Git Repo | 00:03:02 Duration |
|
Lecture 7 | Push the Code In Your Local Repository To | 00:04:33 Duration |
|
Lecture 8 | Push the Change By Your GitHub Email Account | 00:04:13 Duration |
Section 8 : GitHub Pull Requests
|
Lecture 1 | Clone The Project to Send a Pull Request | 00:02:55 Duration |
|
Lecture 2 | Edit The Project Before Send a Pull Request | 00:04:07 Duration |
|
Lecture 3 | Create a Pull Request on GitHub From a Fork | 00:05:56 Duration |
|
Lecture 4 | Review, Approve and Merge a Pull Request | 00:04:17 Duration |
|
Lecture 5 | Review and Delete Closed Pull Request | 00:02:37 Duration |
|
Lecture 6 | Viewing The Project's Contributors | 00:03:43 Duration |
|
Lecture 7 | Commit Changes To a New Branch | 00:07:19 Duration |
|
Lecture 8 | Open Multiple Pull Requests on GitHub | 00:03:26 Duration |
|
Lecture 9 | Merge or Close Multiple Pull Requests on GitHu | 00:04:37 Duration |
|
Lecture 10 | Review changed Files in a Pull Request | 00:06:11 Duration |
|
Lecture 11 | Everything About Git Aliases | 00:07:59 Duration |
|
Lecture 12 | Pull the Pull Request Change to Local Reposito | 00:02:47 Duration |
Section 9 : Branching And Merging From Git
|
Lecture 1 | Creating and Deleting Branches | 00:03:08 Duration |
|
Lecture 2 | Switching Between Local Git Branches | 00:01:34 Duration |
|
Lecture 3 | Renaming Local Git Branches | 00:00:33 Duration |
|
Lecture 4 | Making Changes In a Local Git Branch | 00:01:01 Duration |
|
Lecture 5 | Delete An Unmerged Branch In Git | 00:01:33 Duration |
|
Lecture 6 | Merge Git Branch into Master | 00:01:05 Duration |
|
Lecture 7 | Push Local branch to Remote | |
|
Lecture 8 | Merge Local Branch Into Remote Branch | 00:02:50 Duration |
Section 10 : Mastering Git Stash
|
Lecture 1 | Create Your First Stash | 00:03:57 Duration |
|
Lecture 2 | Downloading and Integrating Remote Changes | 00:04:15 Duration |
|
Lecture 3 | Pop a Single Stashed State | 00:03:06 Duration |
|
Lecture 4 | Create Multiple Stashes | 00:05:16 Duration |
|
Lecture 5 | Applying a Single Stashed State | 00:02:56 Duration |
|
Lecture 6 | Remove a single stash entry from the list. | 00:05:29 Duration |
|
Lecture 7 | Remove All The Stash Entries. | 00:03:00 Duration |
Section 11 : Extended Commands of Everyday Git
|
Lecture 1 | Windows and Linux Command With Git | 00:08:33 Duration |
|
Lecture 2 | Show Changes Between Commits And Working Tree | 00:03:48 Duration |
|
Lecture 3 | Undoing Changes to The Working Copy | 00:03:14 Duration |
|
Lecture 4 | Show Commit logs | |
|
Lecture 5 | Undo Specific Change Commits | 00:03:37 Duration |
Section 12 : Rebasing - Git
|
Lecture 1 | Pretty Git Branch Graphs | 00:04:28 Duration |
|
Lecture 2 | Reapply Commits On Top of Another Base Tip | 00:04:46 Duration |
|
Lecture 3 | Compare Two Git Branches | 00:03:30 Duration |
|
Lecture 4 | Git Rebase Merge Conflict | 00:03:41 Duration |
Section 13 : Tagging - Git
|
Lecture 1 | Create and Delete New Tags | 00:02:47 Duration |
|
Lecture 2 | Viewing and Comparing Tags | 00:03:55 Duration |
|
Lecture 3 | Annotated Tags | 00:03:15 Duration |
|
Lecture 4 | Tag a Specific Commit | 00:03:51 Duration |
|
Lecture 5 | Replace an Existing Tag With The Given Name | 00:03:10 Duration |
|
Lecture 6 | Push Tags to Github | 00:05:20 Duration |
|
Lecture 7 | Delete Tag From GitHub | 00:01:55 Duration |
Section 14 : Git Help
|
Lecture 1 | All Git commands Help | |
|
Lecture 2 | About Proctor Testing |
Section 15 : Git GUI Graphical User Interface
|
Lecture 1 | Add, Stage and Commit Your Project From GUI | 00:04:20 Duration |
|
Lecture 2 | All Git Commands From GUI | 00:05:42 Duration |