GP
Git Practice
ProblemsStudy Plans
Back to All Problems

Git Pull Requests & Code Review - Professional Workflows

Master professional Git workflows used in modern development teams. Practice creating pull requests, reviewing code, rebasing feature branches, and maintaining clean commit history.

4 challenges in this category
#scenario-4-1

Fork Workflow and Creating Pull Requests

🎯Mixed

You want to contribute to an open-source project. Learn the fork workflow: create your own copy, make changes, and submit a pull request.

MediumPull Requests & Code Review4 Questionsforkpull-request+2 more
#scenario-4-2

Squash Commits Before Pull Request

🎯Mixed

Your feature branch has messy commit history: 'WIP', 'fix typo', 'actually fix it'. Before submitting a PR, clean it up by squashing commits into one logical change.

MediumPull Requests & Code Review4 Questionssquashrebase+2 more
#scenario-4-3

Code Review Workflow and Amending Commits

💻Terminal

After pushing your feature branch, a reviewer requests changes. Learn to amend your commit and update the pull request.

MediumPull Requests & Code Reviewcode-reviewamend+1 more
#scenario-4-4

Advanced: Fixup Commits Workflow

🎯Mixed

For complex PRs with multiple commits, use fixup commits to address review feedback, then automatically squash them with autosquash rebase.

HardPull Requests & Code Review4 Questionsfixupinteractive-rebase+2 more
GP
Git Practice

Engineering the future, today.

Interactive Git practice platform for mastering version control through hands-on challenges.

  • Problems
  • About
  • Documentation
  • Contact
  • orjenglobal.com

© 2025 Orjen Global. All rights reserved.

Visitors: 535