Introduction to Git/Github/Gitflow For Beginners - Urdu/Hindi

Опубликовано: 12 Февраль 2026
на канале: Learn In Urdu
1,691
48

This was an interactive session with Beginners/Final Year Students. If you have already used git, Please check description below to check specific topics of your interest.

For slides & other materials
https://github.com/bilalshahzad139/fi...
https://github.com/bilalshahzad139/gi...

For Precious Feedback
https://docs.google.com/forms/d/e/1FA...

Git Installation
   • 3/17- Git - Installation of git  

TortoiseGit Installation
   • 12/17 - Git - TortoiseGit Installation  

Topics
[00:00:00] Background of Session
[00:02:06] My Introduction
[00:02:33] What is Version Management?
[00:04:30] Version Control System/Software
[00:06:20] Types of Version Control System/Software
[00:10:57] Introduction to Git
[00:14:46] How do you work with Git?
[00:16:57] Installation of Git & TortoiseGit
[00:17:38] Visualation of How you work with Git
[00:18:50] Questions
[00:20:01] Demo - Creating a repository on Local Machine
[00:22:30] Demo - Creating/Adding Files to Git
[00:24:55] Demo - Commit - Creating a snapshot
[00:26:20] Demo - View Changes of Modified File
[00:27:40] Demo - Checking log of commits
[00:30:00] Imp: Branches & commits through visualization
[00:38:07] Questions
[00:43:44] Demo - Revert your changes
[00:46:20] Demo - Branches in Git
[00:47:25] Demo - Create new branch in Git
[00:49:46] Demo - Switch to different branch
[00:53:10] Demo - Branch Merging - No change in Destination Branch
[00:55:30] Demo - Branch Merging - Destination Branch is Changed and no conflicts
[00:58:55] Demo - Branch Merging - Destination Branch is Changed and conflicts exist
[01:01:01] Demo - Resolve Conflicts by editing files directly
[01:05:30] Demo - Resolve Conflicts in Diff Editor
[01:18:00] Intro to Remote Repositories
[01:21:00] Intro to GitHub
[01:22:45] Demo - Create Repository on GitHub
[01:24:50] Demo - Clone Remote Repository
[01:26:20] Demo - Make Changes & Push
[01:28:40] Demo - Check changes in Remote repository & Make online commit
[01:30:10] Demo - Pull Changes
[01:30:24] Imp - Local vs. Remote Branches
[01:31:31] Demo - Merge Remote in Local Branch, Resolve Conflicts
[01:36:13] GitHubAccess Management
[01:36:57] Imp - Multiple People working on multiple branches, Merge & Resolve conflicts
[01:47:27] Demo - gitignore
[01:52:00] Intro to Branching Strategy - Gitflow
[01:54:38] Demo - Gitflow
[01:58:33] Demo - Pull Request
[02:06:10] Demo - Pull Request with conflicts
[02:13:10] GitHub- Tasks Management
[02:17:10] Markdown Format, Github MD files
[02:18:55] GitHub Gists
[02:20:10] GitHub Pages
[02:21:07] GitHub Student Developer Pack
[02:21:50] FYP Management - Branching
[02:22:42] FYP Management - Tasks
[02:23:20] Best Practices - Commit
[02:24:37] Demo - Stashing
[02:27:28] Best Practices - Commit
[02:27:57] Best Practices - Branching
[02:28:24] Best Practices - Pull Request
[02:29:10] Best Practices - GitHub
[02:29:50] Best Practices - Other
[02:31:35] For Motivation
[02:35:15] Q&A