Salut,
Après avoir procédé au clone d'un projet depuis un serveur GIT. Je viens de constater que l'auteur a fait une mise à jour.
Comment puis-je récupérer cet update ? sans devoir casser mon repository local
Merci
Version imprimable
Salut,
Après avoir procédé au clone d'un projet depuis un serveur GIT. Je viens de constater que l'auteur a fait une mise à jour.
Comment puis-je récupérer cet update ? sans devoir casser mon repository local
Merci
git-pull ?
git pull .....
J'aurais dit un bête git pull, mais je ne suis pas sûr de comprendre ce que tu veux dire par :
Citation:
Envoyé par llaffont
git pull allait bien hier mais aujourd'hui c'est différent.
Afin de régler un problème dans le code j'ai édité ma version locale.
De son côté, le développeur à corriger ce même code et ajouter différente modification.
Je dois donc faire un nouveau Pull mais j'obtiens le message suivant :
Que dois-je faire pour forcer la mise à jour complète de mon code sans se soucier de mes modifications locales ?Citation:
error: Your local changes to 'fichier.class.php' would be overwritten by merge. Aborting.
Please, commit your changes or stash them before you can merge.
Tu veux donc écraser tes modifs?
Tu as une solution "intermédiaire", tu peux faire ce qui t'es suggéré par GIT : un stash.
Ca va en fait te sauvegarder l'état actuel de tes modifs et te placer dans un état stable (l'état avant modif).
Après ça tu fais un pull.
Tu peux ensuite utiliser "git stash apply" pour retrouver tes modifs.
Plus d'infos là : http://www.alexgirard.com/git-book/4...stashing).html
Je te conseil d'ailleurs de traîne un peu sur ce site, et d'expérimenter un peu git sur des exemples simples...
Allez, en bonus un petit cheat sheet : Git-cheat-sheet