私が作った新機能を新しい新しいブランチにプッシュしたかったのです。完了したら、新しいブランチを作成し、新しいファイルを追加し(git add .
)、コミットし(commit -am 'new data'
)、Herokuにプッシュしました(git push heroku master
、git push heroku new_branch:master
)。
git init
コマンドを実行しなかったかどうかはわかりません。プロジェクトを開くと、すべての「古い」データがあり、私が作成した新しい機能は含まれていません。
それらを復元する方法はありますか?
どうもありがとうございました、私は数日間それらの機能に取り組んでいたので、私がそれらを失っていないことを願っています...
編集:
の出力git branch -a
:
master
* new_design
remotes/heroku/HEAD -> heroku/master
remotes/heroku/master
remotes/heroku/new_design
EDIT2:
の出力git checkout master
:
Checking out files: 100% (10688/10688), done.
M config/database.yml
Switched to branch 'master'
Your branch is behind 'heroku/master' by 1 commit, and can be fast-forwarded.
EDIT3: ログからの批評家のコミットは次のとおりです。
commit 60574e2a80917721e2cf0806e5d1eedc3c2adc06
Author: me
Date: Wed Jan 2 15:33:51 2013 +0100
new design
commit 58e846e372464eb32d29535abf1edce88ca0e5a9
Merge: b5f503b 8f2e5da
Author: me
Date: Wed Jan 2 15:05:46 2013 +0100
WIP on master: b5f503b Design updated to get the rest of the site
commit 8f2e5da65df5b22419baa45fb6a7b81fcbc7a20b
Author: me
Date: Wed Jan 2 15:05:46 2013 +0100
index on master: b5f503b Design updated to get the rest of the si