Je souhaite déployer git pour mon organisation. Je souhaite que les utilisateurs n'aient pas accès au serveur et qu'ils ne soient validés que dans le référentiel. Cependant, je veux que le dépôt soit un vrai système de fichiers que je peux utiliser avec un hôte virtuel apache. Ce que je l'ai fait est le suivant:Configuration du serveur de développement de groupe git
cd /home/vhosts
git init --shared {projectname}
git config receive.denyCurrentBranch ignore
Je veux alors courir après git reset --hard
chaque pression sur le référentiel principal.
Est-ce une bonne idée? Devrais-je avoir un deuxième dépôt qui fait un git pull
au lieu d'un git reset --hard
... lequel est plus lourd? Puis-je configurer ceci pour être un hook
??
Merci.
Cette question est vraiment si grave que personne ne veut la critiquer? – Simon
Je ne comprends pas la configuration. Pourquoi le référentiel sur ce serveur «repousse-t-il» le référentiel principal? – mckeed