# Comment mettre à jour l'URL du dépôt git du composant de thème ?

**URL:** https://meta.discourse.org/t/how-to-update-url-of-theme-component-git-repo/141924
**Category:** Support
**Created:** [Février 18, 2020, 5:58 UTC](https://meta.discourse.org/t/how-to-update-url-of-theme-component-git-repo/141924 "2020-02-18T17:58:17Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)
#### Post date: [Février 18, 2020, 5:58 UTC](https://meta.discourse.org/t/how-to-update-url-of-theme-component-git-repo/141924/1 "2020-02-18T17:58:17Z")

</div>

Récemment, l’URL du dépôt Git d’un composant de thème a changé.

**Existe-t-il un moyen de simplement mettre à jour l’URL cible de ce composant de thème sans avoir à le supprimer et reconfigurer tous ses paramètres ?**

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Février 18, 2020, 8:41 UTC](https://meta.discourse.org/t/how-to-update-url-of-theme-component-git-repo/141924/2 "2020-02-18T20:41:05Z")

</div>

Il existe une table `remote_themes`.

Vous pouvez faire quelque chose comme

```ruby
theme_id=5 # remplacez par l'ID du thème présent dans l'URL du thème
theme=Theme.find(theme_id)
rtheme=RemoteTheme.find(theme.remote_theme_id)
rtheme.remote_url='nouvelle url'
rtheme.save

```

Ou cela pourrait ruiner votre vie complètement.

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [Janvier 21, 2024, 7:20 UTC](https://meta.discourse.org/t/how-to-update-url-of-theme-component-git-repo/141924/3 "2024-01-21T07:20:41Z")

</div>



---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Janvier 21, 2024, 12:13 UTC](https://meta.discourse.org/t/how-to-update-url-of-theme-component-git-repo/141924/4 "2024-01-21T12:13:25Z")

</div>

Et aujourd’hui, vous pouvez obtenir tous les paramètres du thème en json, ce qui facilite la copie des paramètres vers le thème avec la nouvelle url.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [Janvier 29, 2024, 2:00 UTC](https://meta.discourse.org/t/how-to-update-url-of-theme-component-git-repo/141924/5 "2024-01-29T14:00:58Z")

</div>

Ce sujet a été automatiquement fermé après 8 jours. Les nouvelles réponses ne sont plus autorisées.
