# Gitlab and Bitbucket support available now! 🔥

**URL:** <https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229>\
**Category:** General\
**Tags:** feature\
**Created:** [August 2, 2024, 4:39am UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229 "2024-08-02T04:39:04Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![kirupa](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/kirupa/32/4_2.png) [@kirupa](https://community.firebasestudio.dev/u/kirupa)\
**Post date:** [August 2, 2024, 4:39am UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/1 "2024-08-02T04:39:04Z")

</div>

Hi everybody - one of our top requested features revolves around supporting Gitlab and Bitbucket repositories! We pushed a change a few moments ago where you now have early support for it.

My video below goes into more detail:

> <https://x.com/kirupa/status/1819226813417377897>

There is still more work to be done to improve some fit-and-finish issues, and we’ll be tackling those over the upcoming days.

Please try this out and reply back with your thoughts 🙂

Cheers,  
Kirupa

---

<div class="post-metadata">

**Author:** ![Irving\_Casillas](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/irving_casillas/32/1075_2.png) [@Irving\_Casillas](https://community.firebasestudio.dev/u/Irving_Casillas)\
**Post date:** [August 9, 2024, 7:25pm UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/5 "2024-08-09T19:25:11Z")

</div>

Hello @kirupa I am having an issue when I want to import project in a subgroup in GitLab the url format is:

[https://gitlab.com/{parentGroup}/{subGroup}/{repo}](https://gitlab.com/%7BparentGroup%7D/%7BsubGroup%7D/%7Brepo%7D)

IDX import page mark it as invalid url.

 ![image](https://us1.discourse-cdn.com/flex002/uploads/idxcommunity/original/2X/c/ced08d691369f5e48fcb190e699cfe4f5e11c38b.jpeg)

---

<div class="post-metadata">

**Author:** ![kirupa](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/kirupa/32/4_2.png) [@kirupa](https://community.firebasestudio.dev/u/kirupa)\
**Post date:** [August 9, 2024, 9:47pm UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/6 "2024-08-09T21:47:42Z")

</div>

Irving - thanks for flagging this! This seems like a bug. Can you please file a quick bug report here: [https://issuetracker.google.com/issues/new?component=1379083&template=1836320](https://issuetracker.google.com/issues/new?component=1379083&template=1836320)

Can you also share the full repo URL (provided it is ok to post publicly)? We can use that to test our change.

Please reply back once you’ve filed the report with the issue tracker URL. I’ll tag the right people to help investigate this.

Thanks,  
Kirupa

---

<div class="post-metadata">

**Author:** ![Irving\_Casillas](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/irving_casillas/32/1075_2.png) [@Irving\_Casillas](https://community.firebasestudio.dev/u/Irving_Casillas)\
**Post date:** [August 10, 2024, 5:47pm UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/7 "2024-08-10T17:47:17Z")

</div>

> [@Irving\_Casillas](#):
>
> [https://gitlab.com/{parentGroup}/{subGroup}/{repo}](https://gitlab.com/%7BparentGroup%7D/%7BsubGroup%7D/%7Brepo%7D)

Hello Kirupa, thanks for answer,

I open the bug report: [Google Issue Tracker](https://issuetracker.google.com/issues/358755978)

I set it also in the ticket but you can use `https://gitlab.com/irving-public-repos/test-projects/tesing` for test, is a public empty repository but shows the same error message.

Thanks!

---

<div class="post-metadata">

**Author:** ![Jon\_Petrie](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/jon_petrie/32/1187_2.png) [@Jon\_Petrie](https://community.firebasestudio.dev/u/Jon_Petrie)\
**Post date:** [August 10, 2024, 5:54pm UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/8 "2024-08-10T17:54:24Z")

</div>

SSH does not seem to work for Bitbucket? Also when we install the Bitbucket extension we cant auth…so it does not work…

---

<div class="post-metadata">

**Author:** ![kirupa](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/kirupa/32/4_2.png) [@kirupa](https://community.firebasestudio.dev/u/kirupa)\
**Post date:** [August 15, 2024, 7:25pm UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/9 "2024-08-15T19:25:48Z")

</div>

@Jon_Petrie - something seems to have regressed here. We’ll take a look momentarily. Please file a bug to help ensure it gets wider attention: [https://issuetracker.google.com/issues/new?component=1379083&template=1836320](https://issuetracker.google.com/issues/new?component=1379083&template=1836320)

Thanks,  
Kirupa

---

<div class="post-metadata">

**Author:** ![Ollie\_Estudio](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/ollie_estudio/32/750_2.png) [@Ollie\_Estudio](https://community.firebasestudio.dev/u/Ollie_Estudio)\
**Post date:** [August 19, 2024, 6:11pm UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/10 "2024-08-19T18:11:34Z")

</div>

Hi Kirupa! I’m one of the users that were really waiting for this feature, I’ll try it as soon as I can. Tks

---

<div class="post-metadata">

**Author:** ![ravicodelabs](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/ravicodelabs/32/1388_2.png) [@ravicodelabs](https://community.firebasestudio.dev/u/ravicodelabs)\
**Post date:** [October 1, 2024, 4:16am UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/11 "2024-10-01T04:16:19Z")

</div>

Hey Kirupa! I was wondering if IDX templates will also be (or are already suppose to be) supported for GitLab?

Currently, I am able to import repositories from both GitHub and GitLab fine. However, IDX templates are only working with GitHub it seems, not GitLab. So, I’m not sure if this is a bug, or a matter of deciding whether to support templates more broadly. Below are a few examples.

Example 1:

- [https://idx.google.com/new?template=https://github.com/ravicodelabs/upchieve-idx](https://idx.google.com/new?template=https://github.com/ravicodelabs/upchieve-idx)
- [https://idx.google.com/new?template=https://gitlab.com/ravicodelabs/upchieve-idx](https://idx.google.com/new?template=https://gitlab.com/ravicodelabs/upchieve-idx)

Example 2:

- [https://idx.google.com/new?template=https://github.com/project-idx/community-templates/tree/main/vite-vanilla](https://idx.google.com/new?template=https://github.com/project-idx/community-templates/tree/main/vite-vanilla)
- [https://idx.google.com/new?template=https://gitlab.com/ravicodelabs/vite-vanilla](https://idx.google.com/new?template=https://gitlab.com/ravicodelabs/vite-vanilla)

In both cases above, the GitHub links lead to a valid screen to create a workspace from the template. On the other hand, both GitLab links lead to an error, screenshot below:

 ![Screenshot 2024-10-01 at 12.05.55 AM](https://us1.discourse-cdn.com/flex002/uploads/idxcommunity/original/2X/b/be03151440b31e9b6085b8ef29642bb97544fa79.png)

Thanks in advance for any help with this!

Ravi

---

<div class="post-metadata">

**Author:** ![khoehn](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/khoehn/32/7687_2.png) [@khoehn](https://community.firebasestudio.dev/u/khoehn)\
**Post date:** [June 4, 2025, 11:16am UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/13 "2025-06-04T11:16:09Z")

</div>

Bitbucket does not work, I tried importing from my private repo and it looks to load but it never asks for my username or password and it blinks between the VSCode view and back to the import screen. This makes this product unusable.

---

<div class="post-metadata">

**Author:** ![LazyPierogi](https://sea2.discourse-cdn.com/flex002/user_avatar/community.firebasestudio.dev/lazypierogi/32/6891_2.png) [@LazyPierogi](https://community.firebasestudio.dev/u/LazyPierogi)\
**Post date:** [June 4, 2025, 11:28am UTC](https://community.firebasestudio.dev/t/gitlab-and-bitbucket-support-available-now/1229/14 "2025-06-04T11:28:18Z")

</div>

Same issue here, trying to import from GitHub url. Import from local folder works.
