IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Update de son repository local avec GIT


Sujet :

Linux

  1. #1
    Membre confirmé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 701
    Points : 597
    Points
    597
    Par défaut Update de son repository local avec GIT
    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
    La théorie, c'est quand on sait tout et que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !


    Albert Einstein

  2. #2
    Membre émérite
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2008
    Messages
    1 515
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Octobre 2008
    Messages : 1 515
    Points : 2 505
    Points
    2 505
    Par défaut
    git-pull ?

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 91
    Points : 138
    Points
    138
    Par défaut
    git pull .....

  4. #4
    Membre du Club Avatar de willom
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 27
    Points : 46
    Points
    46
    Par défaut
    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
    sans devoir casser mon repository local
    KISS : Keep It Simple Stupid

  5. #5
    Membre confirmé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 701
    Points : 597
    Points
    597
    Par défaut
    Citation Envoyé par willom Voir le message
    J'aurais dit un bête git pull, mais je ne suis pas sûr de comprendre ce que tu veux dire par :
    Moi non plus je reviens de congés et je ne sais plus ce que je voulais dire...

    Mais en tout cas git pull est bien ma solution. Merci à vous tous
    La théorie, c'est quand on sait tout et que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !


    Albert Einstein

  6. #6
    Membre confirmé Avatar de llaffont
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Juin 2007
    Messages
    701
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Juin 2007
    Messages : 701
    Points : 597
    Points
    597
    Par défaut
    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 :

    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.
    Que dois-je faire pour forcer la mise à jour complète de mon code sans se soucier de mes modifications locales ?
    La théorie, c'est quand on sait tout et que rien ne fonctionne.
    La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi.

    Ici, nous avons réuni théorie et pratique : Rien ne fonctionne... et personne ne sait pourquoi !


    Albert Einstein

  7. #7
    Membre du Club Avatar de willom
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 27
    Points : 46
    Points
    46
    Par défaut
    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...
    KISS : Keep It Simple Stupid

  8. #8
    Membre du Club Avatar de willom
    Homme Profil pro
    Développeur Java
    Inscrit en
    Décembre 2006
    Messages
    27
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Décembre 2006
    Messages : 27
    Points : 46
    Points
    46
    Par défaut
    Allez, en bonus un petit cheat sheet : Git-cheat-sheet
    KISS : Keep It Simple Stupid

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Update de repository local avec GIT
    Par geforce dans le forum Linux
    Réponses: 4
    Dernier message: 06/08/2014, 11h41
  2. Création d'un repository local avec Subclipse
    Par G.Seed dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 20/07/2012, 17h58
  3. Licensing avec un repository local
    Par yanku dans le forum RedHat / CentOS / Fedora
    Réponses: 0
    Dernier message: 20/05/2010, 17h00
  4. Heberger son site web en local avec IIS
    Par tieuma85 dans le forum IIS
    Réponses: 11
    Dernier message: 30/03/2009, 22h50
  5. voir son site en local avec windows xp familiale
    Par éelise dans le forum Windows XP
    Réponses: 3
    Dernier message: 07/03/2007, 10h07

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo