Bonjour,
J'aurais voulu avoir quelque conseil sur l'utilisation de Git du point de vue de l'organisation de travail.
J'ai installer Git pour la première sur un serveur de développement identique à celui de production , j'ai créer un repository et ajouter des fichiers de travail à l'intérieur.
Cela fonctionne car je suis capable depuis un poste client sous windows avec TortoiseGit de cloner mon repository puis de modifier un fichier et d'utiliser les commandes commit/pull/push etc ...
Ce que je ne comprends pas bien c'est comment ensuite chaque développeur travail, est-ce que chaque développeur doit avoir la totalité du code sur son poste en local et donc travailler en local ?
Si oui, lorsqu'il a terminé ses modifications il les push et moi en tant que responsable du projet je pull les modifications sur le serveur de développement, je test les modifications, puis je synchronise avec le serveur de production.
Est-ce la bonne manière de procéder ?
Si non merci de m'indiquer une meilleur organisation.
Cordialement,
Partager