Skip to content

felixnagele/github-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

353 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

github-skills 📚

My completed GitHub Skills exercises. All exercises are stored as directories with their full commit history (extracted via git-filter-repo).

✨ Features

  • Contains all completed GitHub Skills exercises
  • Each exercise stored in its own directory
  • Full commit history preserved
  • Original structure and progression of each module retained

🛠 Requirements

Required only if you want to use the migration script.

  • uv (with a Python runtime)
  • Access to source and destination repositories

🚀 Quick Start

Clone the repo and explore the exercises

git clone https://github.com/felixnagele/github-skills.git
cd github-skills

📦 Migration tool

A helper script to import a source repository (including full commit history) into a monorepo subdirectory using git-filter-repo.

Recommended setup with uv

uv tool install git-filter-repo
uv run python github_skills_migrate.py --monorepo {monorepo URL} --source {source repo URL}

If you prefer not to install the tool globally, the script also falls back to uv tool run git-filter-repo automatically.

Default python setup

python github_skills_migrate.py --monorepo {monorepo URL} --source {source repo URL}

This works as long as git-filter-repo is already available on PATH.

Options

  • --monorepo - destination monorepo URL
  • --source - source repo URL
  • --branch - optional: source branch (auto-detect otherwise)
  • --dry-run - print commands only; no changes or pushes

🧪 Running Tests

No tests are available.

📝 Note

This is a personal repository for tracking my progress and archiving my solutions. It is not intended for external contributions.

About

My completed GitHub Skills exercises

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Contributors