Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Dec 18th @8:00AM
Faculty: Mr. Anil (19+ Yrs of Exp,.. & Real Time Expert)
(AWS & Kubernetes Certified Professional)
Location: Maitrivanam, Hyderabad
Venue
:
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202,
IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.
Ph.No: +91 - 8852 8852 96/97/63/64
Syllabus:
Git/Github for Developers
Introduction
- Introduction
- Tutorial Application
- Interfaces for Git
- The Power of Command Line Git
Git Installation
- Git Installation
- Install Git on Windows
- Install Git on Mac
- Install Git on Linux
Command Line Tools
- Command Line Tools
- Shell Tutorial
- Nano Editor Tutorial
- Less Pager Tutorial
Git Basics
- Git Basics
- Initializing Git Repository
- First Commit
- Exercise 1
- Solution Exercise 1
- Git Commits Intuition
- Git Commits as Bank Account Transactions
- Git Diff - Review Code Changes Between Commits
- Git Diff - Review File Changes Between Commits
- Git Diff - Review Uncommited
- Changes
- Git Diff - Review Changes using
- Graphical User Interface Clients
- Exercise 2
- Solution Exercise 2
- Moving and Renaming Files
- Lifecycle of a File in Git
- Ignoring Files in Git using
- .gitignore
- Exercise 3
- Solution Exercise 3
- Incremental (Amended) Git
- Commits
- Git Help
- Version Control System
- Git Basics Summary
Reverting Changes in Git
- Reverting Changes in Git
- Git Clean - Removing Untracked Files
- Git Checkout - Discarding Unstaged Changes
- Git Reset - Unstaging Changes Git Reset - Setting Repository's State to Specific Commits
- Glt Reset - Soft vs Hard vs Mixed Git Commits as Saves in Video Games
- HEAD Pointer and Git Reflog
- Exercise 4
- Solution Exercise 4
- Git Revert - Reverting Changes Introduced in a Specific Commit Reverting Changes in Git Summary
Git Configuration
- Git Configuration
- Global and Local Git Configuration Files
- Configuring Git Editor Configuring Your Identity in Git Configuring Git Aliases
- Git Configuration Summary
Git Configuration
- Git Configuration
- Global and Local Git Configuration Files
- Configuring Git Editor
- Configuring Your Identity in Git
- Configuring Git Aliases
- Git Configuration Summary
Git Branches
- Git Branches
- Creating and Checking Out Branches
- Branches Graph
- Branch Merging - Theory
- Branch Merging - Practice
- Resolving Merge Conflicts Using GUI
- Resolving Merge Conflicts Using Text Editor
- Exercise 5
- Solution Exercise 5
- Branch Rebasing - Theory
- Branch Rebasing - Practice
- Merge vs Rebase
- Deleting Branches
- Detached HEAD
- Git Branches Summary
Git Remotes
- Git Remotes
- Cloning Git Repositories
- Fetching From Remote
- Pulling From Remote
- Configuring Git Pull to Use Rebase
- Push-based Backup Flow
- Adding New Remote Bare Repositories
- Exercise 6
- Solution Exercise 6
- Collaboration Using Git
- End of Line Characters in Git (core.autocrlf)
- Git Remotes Summary
GitHub
- GitHub
- GitHub User Interface Basics
- Exercise 7
- Creating New Repository on GitHub
- Setting GitHub as a Remote Repository
- Authentication with Personal Access
- Token Authentication with SSH Key
- Exercise 8
- Cloning Private Project from GitHub
- Adding Collaborators on GitHub
- Pushing New Branch to GitHub
- Repository
- Feature Branches and Continuous Integration
- Pull Requests
- Exercise 9
- Merge Conflicts in Pull Requests
- GitHub Summary