[Bug]: Adding private personal github repository doesnt work due to git clone issue
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 23k
- Forks
- 5.9k
- Avg merge
- 11h 14m
- Merged PRs (30d)
- 357
Description
Before submitting
- I searched existing issues and did not find a duplicate.
- I included enough detail to reproduce or investigate the problem.
Area
apps/desktop
Steps to reproduce
- In the left sidebar click add project.
- Go to the Github repository.
- Paste the url of the private repository.
- Clone it
Other workaround which i tried is to create a empty destination folder to clone it into which didnt work too
My global git user is a different one than the one i authenticated myself inside the application under source control providers which is my private one and has access to the private repo.
Expected behavior
Cloning into the destination works with the current authenticated user under source control providers of the app
Actual behavior
Impact
Major degradation or frequent failure
Version or commit
0.0.28
Environment
macOS 26.3
Logs or stack traces
Screenshots, recordings, or supporting files
Bildschirmfoto 2026-07-02 um 22.18.54.png
Workaround
cloning it via cli and adding the folder afterwards
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start in the apps/desktop add-project flow and reproduce cloning a private GitHub repository while the app's authenticated provider account differs from the global Git user. Trace how source control authentication is passed to the clone operation. Done means the private repository clones into the selected destination using the app-authenticated account; verify the existing CLI workaround is no longer needed.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- git, github, typescript
- Domain
- authentication, desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100