Upload Files to GitHub
Secure authentication powered by Netlify OAuth
How to Use:
Existing Repository
- Search repositories - Start typing to find your existing repos
- Select repository - Click on the repository from suggestions
- Choose branch - Specify the target branch
- Upload files - Select your ZIP file and upload
New Repository
- Name your repo - Choose a name for your new repository
- Set branch - Specify the initial branch name
- Choose privacy - Make it public or private
- Upload files - Select ZIP file to create repo with content
Pro Tips:
- Empty directories automatically get .gitkeep files
- You can upload to any branch - it will be created if needed
- Private repositories keep your code secure
- All file permissions and structures are maintained
- Use the search to quickly find repositories without scrolling
- Rate limiting: Maximum 2 uploads per minute to prevent abuse
- Rate limit resets automatically after 60 seconds