web-dev-qa-db-fra.com

fatal: pas un dépôt git (ni aucun des répertoires parents): .git

J'ai eu ce qui suit quand j'essaie de git Push to heroku 

fatal: Not a git repository (or any of the parent directories): .git

J'essaie de suivre le tutoriel de Ruby on rail.

Je pense avoir installé le package client heroku (en le téléchargeant à partir du site Web heroku et en suivant les instructions d'installation, installation au format GUI). Donc, mon côté client heroku devrait être ok (je suis nouveau dans la programmation, donc je ne sais pas si dire par ce terme est correct ou non).

Puis j'ouvre un nouveau terminal et saisis 

git Push heroku master

J'ai eu

fatal: Not a git repository (or any of the parent directories): .git

Quelqu'un de bon en cette matière peut-il expliquer la partie que j'ai manquée? c.-à-d. devez-vous vous déplacer d'abord dans un répertoire?

S'il vous plaît, montrez-moi la commande, car je n'ai peut-être toujours aucune idée sans commande.

PS: Je pense avoir déjà un dépôt dans mon github.

17
Simon Yu

vous n'êtes pas dans un répertoire de référentiel git.

tapez pwd et assurez-vous que c'est là que vous pensez être. il y a de fortes chances que vous soyez dans ~/ ou quelque chose juste avant le répertoire dans lequel vous pensez être.

8
pjammer

Avez-vous créé un référentiel git? Créez-le en utilisant git init puis validez certains fichiers. 

http://git-scm.com/book/fr/Git-Basics-Getting-a-Git-Repository

7
Fiona T

Assurez-vous d'avoir suivi toutes les étapes décrites dans la section Installation et configuration du manuel du didacticiel Rails. 

Le message d'erreur que vous obtenez indique que vous avez manqué l'étape git init

2
Prakash Murthy

Cette erreur survient parce que vous essayez de transférer les modifications à partir d'une copie de travail non clonée de votre référentiel git. avez-vous initialisé git repo sur le répertoire sur lequel vous travaillez? sinon initialisez git repo en utilisant git init puis faites un git clone ou ajoutez une télécommande en utilisant git remote add Origin [email protected]:repourl.git pour plus de détails, consultez this

0
Mani

Cette erreur est plus susceptible de se produire si vous n'avez pas créé directement avec git init. Utilisez git init pour créer le répertoire/dossier git, cela fonctionnera.

0
mahir