Mastering Git with IntelliJ IDEA

Are you looking to take your version control skills to the next level? Look no further! Welcome to "Mastering Git with IntelliJ IDEA " an immersive and hands-on course designed to empower developers or SDETs like you with the knowledge and expertise needed to effectively utilize Git within the powerful IntelliJ IDEA integrated development environment. Course Overview: In this comprehensive course, you will embark on a journey to become a proficient Git user, mastering its essential features and leveraging the full potential of IntelliJ IDEA's built-in Git tools. Whether you are a beginner seeking a solid foundation or an experienced developer or sdet looking to sharpen your version control skills, this course has something to offer for everyone. What You'll Learn: Git Fundamentals: Gain a deep understanding of Git's core concepts, including repositories, commits, branches, and merges. Learn how to set up and configure Git for your projects effectively. IntelliJ IDEA Integration: Explore the seamless integration of Git within IntelliJ IDEA. Discover how to leverage the IDE's powerful tools to streamline your Git workflows and boost productivity. Advanced Techniques: Unlock the full potential of Git with advanced techniques such as rebasing, cherry-picking, stashing, and more. These skills will empower you to efficiently manage complex projects. Git Workflows: Explore popular Git workflows like Gitflow and GitHub flow, and understand when and how to apply them to various project scenarios.

48lessons
4hours
Join now

Lessons

  1. GIT Introduction | Git Installation | Repository Overview
  2. 1. GIT Introduction | Git Installation | Repository Overview
  3. 2. Integrate Git With IntelliJ
  4. Integrate Git With IntelliJ
  5. 3. Create Maven Project In IntelliJ Idea
  6. Create Maven Project In IntelliJ Idea
  7. 4. Enable Git in Intellij | Convert maven project to git project
  8. Enable Git in Intellij | Convert maven project to git project
  9. 5. Staging Area | Commit in Git | Head in Git
  10. Staging Area | Commit in Git | Head in Git
  11. 6. Git Commit Comparison | Git log | Local Changes in Git
  12. Git Commit Comparison | Git log | Local Changes in Git
  13. 7. All About Local Changes in Git
  14. All About Local Changes in Git
  15. 8. Add Git User credentials in IntelliJ | Create a Remote Repo in github | Push commits To Remote
  16. Add Git User credentials in IntelliJ | Create a Remote Repo in Github | Push Local commits To Remote
  17. Import project from Git Remote repository to local IntelliJ
  18. 9. Import project from Git Remote repository to local IntelliJ
  19. 10. Git fetch | Git update | Git merge
  20. Git fetch | Git update | Git merge
  21. git pull | git merge and pull
  22. 11. git pull | git merge and pull
  23. 12.commit manipulation | Edit commit message | undo a commit | revert a commit
  24. commit manipulation | Edit commit message | undo a commit | revert a commit
  25. Delete Commit | Git Reset | Git Reset in Local Branch
  26. 13. Delete Commit | Git Reset | Git Reset in Local Branch
  27. Reset commit| Force Push | Push Rejected
  28. 14. Reset commit| Force Push | Push Rejected
  29. 15. Git Merge Conflict | Resolve Merge Conflict
  30. Git Merge Conflict | Resolve Merge Conflict
  31. All about Git Branching | push a branch to git remote repo
  32. 16. All about Git Branching | push a branch to git remote repo
  33. git pull request | How to Raise PR | PR Approval Process
  34. 17. git pull request | How to Raise PR | PR Approval Process
  35. Git pull request with merge conflict | Resolve merge conflict and PR approval Process
  36. 18. Git pull request with merge conflict | Resolve merge conflict and PR approval Process
  37. Merge conflict resolution in pr
  38. 19. Merge conflict resolution in pr
  39. 20. Git Rebase | Git rebase vs merge | git rebase conflict resolution
  40. Git Rebase | Git rebase vs merge | git rebase conflict resolution
  41. 21. git rebase | git rebase merge conflict resolution
  42. git rebase | git rebase merge conflict resolution
  43. 22. Git Stash | How to use Git Stash | git unstash last stash
  44. Git Stash | How to use Git Stash | git unstash last stash
  45. 23. How to delete a branch in git | deleting local and remote branch
  46. How to delete a branch in git | deleting local and remote branch
  47. cherry pick |cherry-pick git
  48. 24. cherry pick |cherry-pick git