私はもともとインクルードするつもりがないファイルを含むものをコミットしました。私はそれを元に戻す方法がわからなかったので、私は(How to undo the last commits in Git?)この記事に出くわしたと二番目に高い答えKyralessaの助言に従い、で入力:Gitは以前のコミットにリセットし、リモートリポジトリを認識しません
git reset --hard HEAD~1
これはに自分のローカルリポジトリをリセットして何をしましたかより古いコミット(約10コミット前)。
私はローカルコピーを最新のコミットにリセットしようとしました。次のエラーメッセージが現れます
git reset --hard <commit>
:
fatal: ambiguous argument '53430f0': unknown revision or path not in the working tree.
私は本当にわからないが、なぜ私はこれが最後に作られたコミットであることを知っています。
だから私は、ちょうど私がこれらの2つのコマンドを記述するためのもの、私のリモート1でだ、まさに私のローカルコピーの試合を作ってみました:
git fetch origin
git reset --hard origin/master
しかし、私は(原点をフェッチ)最初に入力した後に、それは私に語りましたこれは:
remote: Not Found
fatal: repository <url> not found
私は本当にどのようにリポジトリが確実にそこにあると言うことができません。私は今、私がそれをしていることを意味します。
私はそれがすべて最初のコマンドに由来していると想像していますが、何がうまくいかなかったか分かりません。
編集:これは私のところでは馬鹿馬鹿しい過ちでした。どうやら、私はいつも私のリポジトリのサブディレクトリに入っていました(そして2回目にも私はすべてを試みました)。
でそれを追加することができ、あなたは、コマンド 'gitのリモート-V'を使用するときに、あなたのリモートリポジトリのURLを参照してください見ていますか? –