If your code is stored locally on your computer and is tracked by Git or not tracked by any version control system (VCS), you can import the code to GitHub using GitHub CLI or Git commands.| GitHub Docs
You can generate a new repository with the same directory structure and files as an existing repository.| GitHub Docs
You can create a new repository on your personal account or any organization where you have sufficient permissions.| GitHub Docs
Deploying Spin Apps Using GitHub Actions| Fermyon Developer
Learn how to create a new repository and commit your first change in 5 minutes.| GitHub Docs