0
0 reviews
Git In Action: Workflow Essentials for Developers
- Description
- Curriculum
- Reviews
Introduction to Version Control and Git
-
1IntroductionVideo lesson
-
2What is Version Control and Why is it Important?This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
3Git vs. GitHubThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
4Installing GitThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
5RepositoriesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
6File StatesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
7BranchesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
8Initial Git ConfigurationThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Using Git Locally
-
9IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
10How to Initialize a New RepositoryThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
11Adding Files to the Repository (git add)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
12Saving Changes in the Repository (git commit)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
13Modifying Files and Saving ChangesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
14Viewing the Commit History (git log)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Branching and Merging
-
15IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
16Creating and switching branches (git branch, git checkout)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
17Merging branches and resolving conflictsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
18Understanding fast-forward and recursive mergesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
19Best practices for branch management (e.g., feature branching, Git Flow).This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Undoing Changes and Resetting
-
20IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
21Undoing changes with git revert, git reset, and git checkoutThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
22Resetting vs. reverting commitsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
23Working with the staging area and uncommitted changes.This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Introduction to GitHub
-
24IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
25Creating a GitHub account and repositoryThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
26Pushing and pulling code from GitHub (git push, git pull)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
27Cloning repositoriesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
28Introduction to GitHub Issues and pull requests.This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Collaboration and Pull Requests
-
29IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
30Forking repositories and contributing via pull requestsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
31Working with remote branchesThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
32Conducting code reviewsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
33Best practices for collaborative development.This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Managing Project Releases with Git Tags
-
34IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
35Creating and managing Git tags (git tag)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
36Lightweight vs. annotated tagsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
37Pushing tags to GitHubThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
38Using tags in versioning and release management.This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
GitHub Workflows and Automation
-
39IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
40Introduction to GitHub ActionsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
41Creating a basic CI/CD pipeline with GitHub ActionsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
42YAML basics for defining workflowsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
43Automating deployments, tests, and other tasks.This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Advanced Git Techniques
-
44IntroductionThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
45Rebasing vs. merging (git rebase, git merge)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
46Cherry-picking specific commits (git cherry-pick)This lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
47Using Git stash (git stash) to manage work in progressThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
-
48Working with submodules for modular projectsThis lesson is locked because you haven't completed the previous one yet. Finish the previous lesson to unlock this one.
Please, login to leave a review
Related courses

Get course
Available in this plans:
Annual Membership
$11680/Year
Basic
$2990/Month
Regular
$5290/Month
Get it for free
Git In Action: Workflow Essentials for Developers
Share
Course details
Lectures
48
Level
Beginner
Popular courses
Archive
Working hours
Monday | 9:30 am - 6.00 pm |
Tuesday | 9:30 am - 6.00 pm |
Wednesday | 9:30 am - 6.00 pm |
Thursday | 9:30 am - 6.00 pm |
Friday | 9:30 am - 5.00 pm |
Saturday | Closed |
Sunday | Closed |