Github : comment déplacer un repo local ?

Un problème sur votre ordinateur, votre système d'exploitation ou sur Internet ? Des conseils à demander ou à proposer concernant les derniers logiciels disponibles ? Des astuces ou des guides à proposer sur comment nettoyer / optimiser son ordinateur ? Ce forum est le lieu idéal pour parler de nos machines et des programmes autres que les jeux. Débats, sondages, astuces... sans oublier l'annuaire regroupant des liens de sites par thèmes.
Répondre
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne

Github : comment déplacer un repo local ?

.

Message par Freddy_Gwendo »

Petite question avant de faire une bêtise : est-t-il possible de déplacer un repo d'un répertoire à un autre sur le même disque dur sans bousiller tout le système de versioning ?

Intuitivement, je dirais que oui, mais je préfère avoir confirmation.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Vel Cheran
Aventurier
Momie majeure
Messages : 3223
Enregistré le : sam. 08 déc. 2007, 18:14
Statut : Hors ligne
.

Message par Vel Cheran »

Alors, histoire de bien comprendre ta question, je vais prendre un exemple :
Tu as un repository sur github que je vais appeler "repo".
Tu as un dossier sur ton disque dur positionné sur C:\pouet.
Tu as fait un checkout de "repo" dans "C:\pouet".
Et tu veux déplacer ton dossier vers "C:\github\pouet".
C'est bien ça ?

Si oui, ça ne pose pas de souci tant que tu déplaces le dossier racine de ton repository (en prenant les .git et compagnie). Si tu déplaces des dossiers à l'intérieur de "pouet", en revanche, Git va interpréter ça comme une modification.

Tu passes par quel outil pour faire tes pull/commit/push ? TortoiseGit ?
En RP, je joue Séraphine Pierrejoyeuse, dont la couleur est : #D0C07A ainsi que Frère Jordin : #FF9966
Et, il y a longtemps, j'incarnais Vel'Cheran.
Venez lire nos aventures dans l'univers d'Ambre ! :dance4:
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Ouaip.

Je stocke les mods sur lesquels je bosse dans F:\Modding\Développement. Par souci de cohérence, je souhaiterais déplacer F:\Modding\Développement\ModA dans F:\Modding\Développement\Updated-Mods\ModA, sachant que le repo ModA est à jour dans GitHub.

Et j'utilise TortoiseGit pour toutes les opérations de gestion du repo.

Comme il me semble que Git fonctionne en chemin relatif, je comptais utiliser la commande Déplacer du SO pour déplacer ModsA et tout son contenu dans son nouvel emplacement, sans passer par TortoiseGit, et encore moins par Git.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Avatar du membre
Vel Cheran
Aventurier
Momie majeure
Messages : 3223
Enregistré le : sam. 08 déc. 2007, 18:14
Statut : Hors ligne
.

Message par Vel Cheran »

Tu peux déplacer le dossier comme tu veux, TortoiseGit se contente de regarder à l'intérieur du dossier s'il trouve le répertoire ".git" et fait alors le lien avec le repo. ;)
En RP, je joue Séraphine Pierrejoyeuse, dont la couleur est : #D0C07A ainsi que Frère Jordin : #FF9966
Et, il y a longtemps, j'incarnais Vel'Cheran.
Venez lire nos aventures dans l'univers d'Ambre ! :dance4:
Avatar du membre
Freddy_Gwendo
Adepte de Grondemarteau
Orbe ancien
Messages : 5877
Enregistré le : sam. 23 avr. 2011, 00:26
Localisation : Égaré dans un vortex entre Féérune et le Royaume de Diamant Éternel
Statut : Hors ligne
.

Message par Freddy_Gwendo »

Super ! et merci.

Ça valide mon intuit, mais je préférais avoir confirmation avant de faire l'opération. ;)
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Répondre

Retourner vers « Informatik' »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités