I work on a client project on a private repo. I don’t own this repository, I just have access to it.
They create a team in Vercel and I am a member.
I need to deploy it (the git owner ( client) authorized me as a member) on Vercel, but I didn’t see the repo in the Vercel dashboard. where I can choose the git repository it does not appear (but the git repositories I own are visible). I can’t import it by clicking on “Import Third-Party Git Repository”, because the repository is private and Vercel can’t access it.
I need to deploy a staging and a production site on my own.
If you have any ideas on how to solve this problem, thank you in advance.
I am assuming the repository is sitting under an organisation level not your Personal account scope in GitHub. You need to switch the GitHub Scope to the Team you are part of where you should be able to see the repository
You cannot have more than one personal GitHub account per Vercel account unfortunately. You can signup using the Git Account in Vercel where you have access to the repository > join the Pro team using that account > And then you should be able to deploy.