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

Dotnet Discussion :

Utilisation de Git


Sujet :

Dotnet

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Homme Profil pro
    Développeur
    Inscrit en
    Octobre 2014
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 322
    Par défaut Utilisation de Git
    Bonjour,

    Ne sachant pas où mettre mon message, je m'excuse par avance si un modérateur doit déplacer mon message.



    Actuellement dans mon entreprise, on utilise seulement git pour "tracer" les modifications.

    On travaille tous dans le même dossier et on commit nos changements pour "tracer" la modification.

    Je cherche a amélioré notre façon de travailler pour se servir de Git correctement.

    Donc le dépot actuel, je souhaiterai le transformer en "serveur".

    Et donc cloner se dépot sur chacun de nos postes.

    Cependant, je me rends compte, que je n'arrive pas pousser mes commits étant donné que le dépot n'est pas "nu" et j'aimerai que ça reste ainsi.

    Un de mes collègues se sert du dépot actuel pour compiler et faire les livraisons donc je souhaiterai qu'il reste en l'état et qu'il se mette à jour automatiquement à chaque fois que l'un de nous pousse nos modifications.

    Suis-je obliger de créer un dépot nu ailleurs et de le cloner à la place de notre dépot actuel et de récupérer les modifications par des "pull" régulièrement ?

    Je me doute que ce n'est pas le fonctionnement optimal de Git, mais nous sommes une petite équipe vieillissante (excepté moi) et je n'ai pas envie de changer complétement leur mode de travail pour une utilité très relative (Juste une demande de CAC, d'utiliser mieux que nos copies....), on avait déja la tracabilité des modifications, mais ce n'est pas "propre" donc on nous force à changer...

    J'espère avoir été clair

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

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Février 2008
    Messages : 2 913
    Par défaut
    Bonjour,

    Il pourrait être tentant de renvoyer à un forum spécialisé en Git, alors je me permets de signaler que j'y ai posé une question le 15 mars, et qu'elle n'a l'air d'inspirer personne, donc soit ma question est difficile, soit ... le forum se désertifie :

    https://www.developpez.net/forums/d2...velle-machine/

    J'ose espérer que Visual Studio 2019 Community n'a pas rendu l'utilisation de Git tellement difficile que tout le monde a baissé les bras.

    ***

    Je viens de m'intéresser à la deuxième réponse sur la recherche "forum Git".
    Il y a quelque temps j'ai un peu essayé de chercher un forum sur github.com et la présentation m'avait beaucoup dérouté.
    On dirait qu'il y a du progrès :
    https://github.community/

    Ça m'a l'air d'être anglophone, par exemple.

  3. #3
    Membre très actif
    Homme Profil pro
    Développeur
    Inscrit en
    Octobre 2014
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 322
    Par défaut
    Bonjour,

    Merci de ta réponse.

    J'ai beau avoir posté sur plusieurs forum, aucune réponse.
    Soit question difficile, soit les personnes en ont rien a faire étant donné que ce n'est pas l'utilisation "classique" de Git....

    Je vais devoir faire changer une méthode de travail vieille de plus de 20 ans, juste pour avoir une traçabilité Git. C'est beau l'évolution...

  4. #4
    Membre Expert
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    692
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 95
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 692
    Par défaut
    Salut,

    Citation Envoyé par Math71 Voir le message
    Cependant, je me rends compte, que je n'arrive pas pousser mes commits étant donné que le dépot n'est pas "nu" et j'aimerai que ça reste ainsi.

    Un de mes collègues se sert du dépot actuel pour compiler et faire les livraisons donc je souhaiterai qu'il reste en l'état et qu'il se mette à jour automatiquement à chaque fois que l'un de nous pousse nos modifications.

    Suis-je obliger de créer un dépot nu ailleurs et de le cloner à la place de notre dépot actuel et de récupérer les modifications par des "pull" régulièrement ?
    Très souvent les solutions se trouvent dans les branches :
    https://martinfowler.com/articles/br...-patterns.html

  5. #5
    Membre très actif
    Homme Profil pro
    Développeur
    Inscrit en
    Octobre 2014
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 322
    Par défaut
    On est une petite équipe de 4.

    Il y a très souvent qu'une seule personne qui faire des amélioration de l'applicatif.
    Mes collègues ont l'âge de mes parents et donc ils ont un fonctionnement qui date de plus de 30ans avec aucun problème.
    On nous demande de faire du Git (je suis pour mais je comprends la réticence de mes collègues)

    Je cherche à faire un système tout simple ou on aura pas besoin de modifier tous nos scripts (et leur fonctionnement) juste pour être "propre" vis à vis d'un auditeur chiant.

    Je cherche juste à faire un dépôt distant qui se mettent à jour tout seul comme c'était le cas avant cette histoire de dépôt nu.

    Nous avons juste besoin de Git pour que l'auditeur puisse dire : "Ok, les modifications sont tracer"

    Je ne vais pas leur faire faire une usine à gaz que pour ça.
    Les branches c'est bien pour les personnes qui maitrisent Git et qui sont plusieurs à travailler sur le même code, ce qui n'est pas du tout notre cas.

    Quand ils seront à la retraite, je pousserai pour faire du "vrai" Git. Mais la, ça changera complétement leur méthode de travail pour aucun gain !

  6. #6
    Membre Expert
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    692
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 95
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 692
    Par défaut
    Vous continuez comme d'habitude et la personne qui fait la compilation fera un "push" juste avant sur le dépôt distant.

  7. #7
    Membre très actif
    Homme Profil pro
    Développeur
    Inscrit en
    Octobre 2014
    Messages
    322
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Saône et Loire (Bourgogne)

    Informations professionnelles :
    Activité : Développeur
    Secteur : Industrie

    Informations forums :
    Inscription : Octobre 2014
    Messages : 322
    Par défaut
    J'essaye de résumer, l'idée que j'ai avec vos commentaires.

    Je créé un dépôt nu vide.
    Je configure le dépôt actuel pour pousser les modifications sur le nouveau dépôt.
    et après on a juste a faire du clone/pull pour chaque dépôt local pour garder notre fonctionnement actuel.

    Je pense que c'est la meilleur la solution pour nous, les habitudes ne changent pas trop et c'est "simple" à faire.

    Il faut juste que je fasse les essais avant de leur présenter mais ça devrait aller.

    Dommage que je ne puisse pas transformer le dépôt actuel en "serveur" non nu

  8. #8
    Membre Expert
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    692
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 95
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 692
    Par défaut
    Non vos habitudes ne changent pas. Mais vous utilisez déjà git ou pas encore ?

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

Discussions similaires

  1. Conseils pour l'utilisation de Git
    Par grinder59 dans le forum GIT
    Réponses: 9
    Dernier message: 03/02/2016, 22h25
  2. Utilisation de git à partir de php
    Par skeud dans le forum Langage
    Réponses: 2
    Dernier message: 25/09/2014, 11h51
  3. Utilisation de Git avec l'EDI
    Par Neckara dans le forum Qt Creator
    Réponses: 3
    Dernier message: 18/01/2013, 11h46
  4. Utiliser Git pour son site web
    Par flea21 dans le forum Linux
    Réponses: 0
    Dernier message: 01/08/2010, 18h45
  5. Utilisation de la bibliothèque Git
    Par Jasmine80 dans le forum Modules
    Réponses: 2
    Dernier message: 08/06/2010, 22h50

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