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.
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.
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
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
.
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
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.