2015-07-27 1 views

Répondre

3

Oui, cela est possible, il existe de nombreux tutoriels pour configurer votre serveur git. Probablement le moyen le plus simple que j'ai trouvé est d'utiliser ssh avec un utilisateur git sur le serveur qui héberge tous les repos git. À moins que vous n'ayez déjà un serveur connecté via Internet, il peut être difficile d'obtenir les mêmes fonctionnalités (vous devez être sur le sous-réseau local pour pousser et tirer). Jetez un coup d'oeil ici: https://git-scm.com/book/it/v2/Git-on-the-Server-Setting-Up-the-Server. Si vous avez besoin d'accéder à votre repo de n'importe où (git est distribué donc ce n'est pas nécessaire), vous pouvez toujours transférer votre ssh sur votre routeur et utiliser DDNS si vous n'avez pas de serveur (recommandé de limiter votre ssh à utiliser seulement la clé authentification basée), mais cela devient plus compliqué.

+0

Merci beaucoup. J'ai lu l'article dans le lien que vous avez envoyé mais en fait je n'ai pas de serveur sur l'un de mes ordinateurs, comme je l'ai compris, j'ai besoin d'installer un serveur sur l'un d'eux puis utiliser SSH pour permettre aux développeurs de cloner ou pousser dans le référentiel c'est sur l'ordinateur serveur, c'est ça? Im un débutant avec l'utilisation des serveurs – NadHelmy

+0

@NadHelmy Techniquement vous n'avez même pas besoin d'un "serveur" vous avez juste besoin d'un ordinateur connecté au réseau local qui exécute 'ssh'. Je recommande un utilisateur 'git' qui a' authorized_keys' qui permettrait à vos développeurs de cloner et de pousser sur le sous-réseau local – carloabelli

+0

Je suis vraiment désolé mais qu'est-ce que authorized_keys? – NadHelmy

-1

Vous pouvez configurer votre propre serveur de référentiel git. Si vous utilisez un système d'exploitation basé sur Linux, vous pouvez suivre this really good tutorial depuis Linux.com par exemple.

+1

Bien que ce lien puisse répondre à la question, il est préférable d'inclure les parties essentielles de la réponse ici et fournir le lien pour référence. Les réponses à lien uniquement peuvent devenir invalides si la page liée change. –

+0

Vous pouvez expliquer les points importants du tutoriel ici. Ainsi, même la page de lien change, nous avons des informations pertinentes dans votre réponse. –