-
Notifications
You must be signed in to change notification settings - Fork 452
Add clone from GitHub feature #15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
b142394 to
0417fc6
Compare
Adds ability to clone repos directly from GitHub by entering a URL or owner/repo format.
Repos are stored in userData/repos/{owner}/{repo}.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Stores cloned repos alongside worktrees for consistency. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Shows "Clone from GitHub" button alongside "Select folder" during first-time setup. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
8297e27 to
1c0c337
Compare
|
@1code pls look at PR, study my codebase, and tell me how does this PR affects codebase, and what's the purpose of it and how is it aligned with existing codebase |
|
Task completed. Great! Now I have a comprehensive understanding of the PR. Let me provide you with a detailed analysis: PR Analysis: "Add clone from GitHub feature"PurposeThis PR adds the ability to clone GitHub repositories directly from the app's project selector UI, eliminating the need for users to manually clone repos and then add them as local folders. How It WorksThe feature has two main components: 1. Backend (tRPC Router) -
|
|
@caffeinum legit work, thanks!
|

Summary
owner/repo, https, or ssh formats)~/.21st/repos/{owner}/{repo}(same folder as worktrees)Test plan
facebook/reactor a full URLDemo
Claude In that folder: