Slt à tous,
J'utilisais SVN jusqu'alors, mais j'ai décidé pour de nouveaux projets, de passer sur du GIT.
J'ai commencé à faire plusieurs tests, mais il y a encore quelques notions que je ne comprends pas des masses, après les nombreuses docs que j'ai pu lire. J'aimerai donc que vous me corrigiez mes erreurs
Alors voilà: J'ai un serveur sur lequel sera positionné mes sources (en gros le serveur principal qui fera référence, sur lequel, les développeurs vont "pusher".
J'ai déjà les sources sur ce serveur.
J'ai vu que le serveur principal doit être de type "bare", en gros, un répertoire avec seulement des fichiers qui "servira" tout le monde.
Sur mon serveur, ce sera donc le seul répository je pense non ?
Ensuite, sur mes clients, chacun aura un git installé, qui sera un clone du repository "bare" du serveur. Les dev° vont ainsi commiter en local, puis "pusher" sur le serveur.
Ai-je bon ?
SI jusque là j'ai bon, cela veut donc dire que je créé mon repo --bare, à partir de rien, puis un repo sur un client, dans lequel, je vais mettre le contenu de mon projet, que je vais comitter, puis pusher sur le "bare".
Ai-je encore bon ?
J'ai vu un tuto sur le net qui faisait un git sur le serveur contenant le code source, puis un bare qui est un clone du repo précédement créé, puis sur les clients, un autre git... Ce qui nous fait un total de 3 repository.... y'a pas un problème là ?
Je vous remercie pour votre aide
Partager