Version Control

Git & GitHub

I use Git and GitHub to track code changes, organize project history, collaborate with others, and maintain clean development workflows.

Commits Branches Pull Requests Code Review GitHub

What I Work With

  • Creating repositories, commits, branches, and merge workflows.
  • Pushing code to GitHub and managing remote repositories.
  • Using pull requests for review and collaboration.
  • Reading diffs and understanding code changes clearly.
  • Managing project history with practical Git commands.

Practical Strengths

  • Keeping feature work organized through branches.
  • Collaborating on projects through GitHub workflows.
  • Tracking changes and recovering context from commit history.
  • Publishing portfolio and project code online.

Where I Use It

PortfolioMaintaining website source code and updates.
DevOpsConnecting source control to CI/CD pipelines.
ProjectsTracking code changes across application development.