2017-08-27 14 views
1

私が初めてレールジェネレータを実行したとき、リポジトリの作業をしたいフォルダの中にフォルダが作成されました。Gitフォルダの配置とHerokuのデプロイに関する問題

https://github.com/milosbunijevac/medRails

medtoolsフォルダはプロジェクト全体を持っていますが、初期のリポジトリはショー上記のリポジトリとしてmedtoolsののフォルダの1つ上のレベルを開始しました:私はこれの意味することは、私のgithubのフォルダ構造は次のようになります。

私は、次のコマンドを実行すると:

heroku create 
heroku buildpacks:add --index 1 heroku/nodejs 
heroku buildpacks:add --index 2 heroku/ruby 

とルートディレクトリ(medtools上記1つのレベル)から、その後のgitのプッシュHerokuのマスターを私はエラーがそのアプリがbuildpackとの互換性とプッシュがあったことはないと言っ取得拒否されました。私はそれがこの奇妙なフォルダ構造と関係があると思っています。私はこの問題をどのように修正し、私のプロジェクトを英雄に配備するかについて、皆さんと仲間に何か洞察を持っていますか?

答えて

1

あなたはbashのセッションで行われ、局部的にすべて1つのレベル上を移動し、GitHubのに押し戻すことができます:OP Milosコメントbelowとして

cd /path/to/repo 
git mv medtools/* . 
git rm medtools 
git add . 
git commit -m "move medtools content" 
git push 

を、あなたは.gitignoreコンテンツを微調整する必要がある場合があります。

+0

私はmedtoolsフォルダに入り、git mv medtools/*と入力するか、それとも上のディレクトリに移動してgit mv medtools/*と入力しますか? – Milos

+0

上記の@Milos:目標はフォルダの内容を移動することです。 – VonC

+0

git mv medtools/*を入力すると。 source = medtools/node_modules、destination = node_modules – Milos

関連する問題