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.
Github : comment déplacer un repo local ?
- 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 ?
.
CARPE DIEM...Co-modérateur de La Forge et de La Chambre des Scribes
Moddeur qui s'arrache les cheveux...
Moddeur qui s'arrache les cheveux...
... avec Menace sur le Royaume de Diamant Éternel.
- Vel Cheran
- Aventurier
- Momie majeure
- Messages : 3223
- Enregistré le : sam. 08 déc. 2007, 18:14
- Statut : Hors ligne
.
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 ?
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 !
Et, il y a longtemps, j'incarnais Vel'Cheran.
Venez lire nos aventures dans l'univers d'Ambre !

- 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
.
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.
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...
Moddeur qui s'arrache les cheveux...
... avec Menace sur le Royaume de Diamant Éternel.
- Vel Cheran
- Aventurier
- Momie majeure
- Messages : 3223
- Enregistré le : sam. 08 déc. 2007, 18:14
- Statut : Hors ligne
.
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 !
Et, il y a longtemps, j'incarnais Vel'Cheran.
Venez lire nos aventures dans l'univers d'Ambre !

- 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
.
Super ! et merci.
Ça valide mon intuit, mais je préférais avoir confirmation avant de faire l'opération.
Ç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...
Moddeur qui s'arrache les cheveux...
... avec Menace sur le Royaume de Diamant Éternel.
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 7 invités