2017-02-26 11 views
1

私はgithubで行った最後のコミットを引き出そうとしていますが、エラーは発生しませんが、コードに変更はありません。私はスキーマファイルを使いこなしましたが、コードを引っ張ってもそれはまったく変わりません。Github pullingは動作しません - Rails 5

私はここでスタックを検索し、他の人のために働いた解決策は私にとってはうまくいきませんでした。これは私がgithubからコードを引き出すのも初めてのことです。

私はこのコードを使用:

git fetch origin controller-generator 
git git reset --hard FETCH_HEAD 

これは私が出力

HEAD is now at 1fb8c97 Integrated friendly routes gem 

として何を得る「統合優しいルートの宝石」は私の最後の私はプルすることをコミットし、何も変化しているです。私はもう一つステップが必要なのか、それともそれがどうなるのか分かりません。

これは私がDBファイル

enter image description here

をコミットしたものであり、私はこれを引くとき、私はこの

enter image description here

最後の1があってはならない取得します。 これは、問題は静止画に示すと同じである出力

equalsign:~/workspace/BlogAndPort/db/migrate (controller-generator) $ git reset --hard 1fb8c97d64f389904b3048fb2850fcfd8425cd36 
HEAD is now at 1fb8c97 Integrated friendly routes gem 
equalsign:~/workspace/BlogAndPort/db/migrate (controller-generator) $ git push -f origin HEAD 
Warning: Permanently added 'github.com,192.30.253.113' (RSA) to the list of known hosts. 
Everything up-to-date 

です。 dbファイルは変更されませんでした

答えて

1

resetlocal/masterorigin/masterと入力してください。

$ git fetch 
$ git reset --hard origin/master 

あなたのために働いていたコミットに戻ることができます(hard reset)。

$ git reflog      # copy the commit-sha where you want to back/reset 

$ git reset --hard <commit-sha> # reset to the commit 

ここですべてのことがOKである場合。次に強制(-f)リモートにプッシュします。

$ git push -f origin HEAD  # update remote branch 
+0

これは変です。 origin/masterを使用すると、masterブランチでの初期コミットが正しく行われますが、このorigin/controller-generatorを使用すると、それはありません。それでもスキーマ内にそのファイルがあります – Seinfeld

+0

出力は同じですが – Seinfeld

+0

だから、今は正確に何をしたいですか? OP(Original Post)にデモの例を付けることはできますか?また、あなたのために働いていたコミットに戻る( 'reset')こともできます。 –

関連する問題