web-dev-qa-db-fra.com

Meilleure façon de renommer le projet git configuré sur BitBucket

J'ai un projet hébergé sur BitBucket

Puis-je le renommer?

Si ce n'est pas le cas et si j'ai besoin de créer un nouveau référentiel, quelqu'un pourra-t-il me dire le moyen le plus simple de le faire et disposer d'un nouveau référentiel sur BitBucket (une source de confusion particulière pour moi est de savoir s'il faut diriger le processus localement ou à partir du site Web de bitbucket)

Mise à jour

Merci Rafal, j'ai suivi vos instructions et ça marche très bien, mais je vais juste le rendre un peu plus clair pour les noobies comme moi (sur linux)

  1. Dans les paramètres du projet Bitbucket, renommez le projet
  2. vi nom_projet/.git/config et modification de la valeur de l'URL afin de refléter la nouvelle URL du référentiel de bitbucket
  3. mv nomprojet nouveau nomprojet
66
Paul Taylor

Vous pouvez renommer le projet depuis le menu des paramètres des projets sur Bitbucket.

Une fois que vous l'avez renommé, vous devez mettre à jour votre fichier de configuration git pour extraire les données du nouvel emplacement.

nano .git/config

Remplacez le nom du projet par le nouveau nom et enregistrez

77
Rafal

Je pense que c'est le moyen le plus simple:

  1. Renommez votre projet à partir du menu des paramètres de bitbucket.
  2. Clonez votre projet récemment renommé
    • git clone new_url

Cela fonctionne car git est un système de contrôle de version distribué. En ce qui concerne git, le référentiel existant sur votre ordinateur n'a rien de spécial. Il suffit de cloner un nouveau.

Si vous préférez continuer à utiliser le référentiel local existant à mon avis, il est plus facile d'utiliser git pour se mettre à jour lui-même au lieu de modifier manuellement un fichier de configuration:

  1. Renommez votre projet à partir du menu des paramètres de bitbucket.
  2. Changez de répertoire dans votre projet local et mettez à jour git pour récupérer les données du référentiel renommé
    • git remote set-url Origin new_url
  3. Vous pouvez éventuellement renommer votre répertoire de projet local
    • mv projectname newprojectname
22
frederickf

Vous pouvez également le faire sur le site Web de BitBucket.

Dans la page de votre projet ( https://bitbucket.org/username/yourproject ), accédez aux paramètres, aux détails du référentiel, puis modifiez le nom et enregistrez-le.

7
ferrangb