J'écris qui tire les mises à jour du référentiel central pour tester Enviroment P> gitose code> Crochet post-poussoir pour le référentiel central
nano / var / gitories /holding.git/hooks/post-updated
pre> xxxxp>Père ce que je reçois après avoir appuyé sur mon client (Development VM) P> # blah ...
Counting objects: 57, done.
Compressing objects: 100% (24/24), done.
Writing objects: 100% (30/30), 3.42 KiB, done.
Total 30 (delta 18), reused 0 (delta 0)
fatal: Not a git repository: '.'
fatal: Not a git repository: '.'
fatal: Not a git repository: '.'
fatal: Not a git repository: '.'
To git@cheby.ru:holding.git
233b5a2..0f46cd8 testing -> testing
3 Réponses :
est / var / vh / tenant code> un référentiel git? I.E. Avez-vous exécuté
git init code> sur celui-ci, configurez vos télécommandes, définissez-la pour suivre votre répertoire Holding.Git, etc.? En outre, si vous ne tirez pas du même repo, vous appuyez sur, vous ne devez pas avoir besoin du
réinitialiser code> et
caisse code>. P>.
Pour moi, précédent avec *** S'il vous plaît dites-moi qui vous êtes. p>
blockQuote> Bien que j'ai défini la configuration globale. C'est ce qui fonctionne pour moi en spécifiant i exécute le script dans le répertoire de travail, d'où j'utilise env -i code> ne fonctionne pas. Je reçois toujours cette erreur:
- git-dir code> paramètre: p>
$ PWD code> pour obtenir le répertoire de travail actuel. Vous pouvez ajuster si nécessaire. P> p>
C'est possible, peut-être même documenté (besoin de vérifier la page de l'homme) que git_dir est défini sur "". Pendant le traitement de votre fonction de crochet ....