YD.
Loading...
HomeSkillsContact
โ† Back to Skills ๐Ÿ”ง

Git & GitHub

Version control, collaboration, and open source contribution. All my projects are version-controlled with Git and hosted on GitHub.

75% โ€” Intermediate

What I Know

๐Ÿ“ git init, add, commit
๐ŸŒฟ Branching & Merging
๐Ÿ”€ Pull Requests
๐Ÿ“ค Push & Pull
โช Revert & Reset
๐Ÿ’ Cherry-pick
๐Ÿ“‹ GitHub Issues
๐Ÿ”– Tags & Releases
๐ŸŒ GitHub Pages Deploy
๐Ÿ“ .gitignore

My GitHub Repos

Replace the GitHub links with your actual repository URLs

๐ŸŽฎ
GitHub ยท Godot

2D Platformer Repo

Full source code for the 2D platformer game with proper commit history and README.

๐ŸŒ
GitHub ยท Godot

3D Game Repo

Source code for the 3D adventure game including Blender asset files and Godot project.

๐ŸŒ
GitHub ยท Web

Portfolio Repo

Source code for this portfolio website โ€” open source and available for reference.

Commands I Use Daily

Bash
# Daily Git workflow
git init                      # Start a new repo
git add .                     # Stage all changes
git commit -m "feat: message" # Commit with message
git push origin main          # Push to GitHub

# Branching workflow
git checkout -b feature/name  # Create & switch branch
git merge feature/name        # Merge branch
git branch -d feature/name    # Delete branch

# When things go wrong
git status                    # Check what changed
git log --oneline             # See commit history
git diff                      # See exact changes
git stash                     # Temporarily save work