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

GIT Discussion :

Pédales perdues avec GitHub


Sujet :

GIT

  1. #1
    Membre émérite
    Profil pro
    Développeur Web
    Inscrit en
    Février 2008
    Messages
    3 388
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 3 388
    Par défaut Pédales perdues avec GitHub
    Bonjour tout le monde,

    Sur un projet collaboratif j'ai deux Pull Requests à proposer.
    Comme j'ai, on va dire, une expérience limitée quant à Git et GitHub, j'y suis allé par étapes.

    J'ai cloné le projet sur ma machine, et je l'ai inscrit au contrôle de code source, sur ma machine et sur un dépôt à moi sur GitHub.

    Puis j'ai fait mes modifications de code, ça donne ce que je veux, je suis content de moi.

    Là où il y a un hic, c'est qu'entre les deux, j'ai complètement oublié de pousser les modifs sur Git. Donc si je fais une intégration maintenant, c'est avec les deux ensemble. Pas vraiment ce que j'avais prévu.

    Alors, je me dis que ça risque de donner un résultat plus lisible en recommençant tout.

    Pour les modifications de code ce n'est pas la mer à boire, la première prend une minute, la deuxième à tout casser un quart d'heure, c'est d'expliquer qui à la limite prend plus de temps, et ça j'ai gardé à part.

    Mais alors c'est les dépôts de code ...

    Sur ma machine c'est facile, si je renomme le répertoire de dépôt de sauvegarde, le fameux "distant local", quand je vais de nouveau cloner le projet sur ma machine et l'inscrire au contrôle de code source, j'aurai un dépôt dans l'état initial, il n'y aura plus qu'à faire les modifications et les intégrer.

    Pour GitHub, je suis plus dubitatif.
    Je me demande si il vaut mieux effacer les fichiers et répertoires de code pour de nouveau les intégrer dans leur état initial, en laissant Git se rendre compte que la documentation est inchangée, ou est-ce qu'il vaut mieux supprimer le dépôt et le recréer, et dans ce cas avec quel délai entre les deux ?

    Quand j'aurai fait tout ça et que j'aurai bien mes deux Pull Requests sur mon dépôt GitHub, je suppose que c'est une bagatelle de les proposer sur le dépôt collaboratif ?

    Sous-entendu, à chaque étape, valider le principe c'est bien, après il y a aussi la question de comment on fait.

    Il y aura des questions que peut-être je poserai après, parce qu'inscrire un projet au contrôle de code source, localement seulement, alors qu'il existe un dépôt de même nom sur GitHub, ce n'est pas aussi évident qu'il y paraît.

  2. #2
    Membre éclairé
    Homme Profil pro
    Programmeur fou
    Inscrit en
    Octobre 2010
    Messages
    381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aveyron (Midi Pyrénées)

    Informations professionnelles :
    Activité : Programmeur fou

    Informations forums :
    Inscription : Octobre 2010
    Messages : 381
    Par défaut
    RÈGLE-GIT-018

    Nom :
    COMMITS_NOT_SEPARATED

    Symptôme :
    Plusieurs modifications indépendantes ont été effectuées avant le premier commit.

    Cause :
    Les changements n'ont pas été découpés en commits logiques.

    Pourquoi ?
    Git permet de regrouper ou séparer les changements avant leur publication.

    Correctif :
    Créer plusieurs commits distincts ou utiliser git reset avant publication.

    Confiance :
    95 %
    Des outils qui disent "Quoi", "Pourquoi" et "Que faire, Docteur ?" : https://netdtl.com/

Discussions similaires

  1. [C# ado.NET] perdu avec les datarelations
    Par tatayet_le_felee dans le forum Accès aux données
    Réponses: 9
    Dernier message: 12/06/2007, 14h09
  2. Complètement perdu avec le graphisme
    Par olympecomm dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 12/09/2006, 11h28
  3. [ODBC] Je suis perdu avec ODBC
    Par Nowhere dans le forum PHP & Base de données
    Réponses: 11
    Dernier message: 19/05/2006, 08h50
  4. Un peu perdu avec sql server!
    Par jiluc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 09/12/2005, 13h14
  5. Perdu avec la communication avec le port serie
    Par gilles641 dans le forum Langage
    Réponses: 8
    Dernier message: 23/08/2005, 20h11

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