Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は自分のファイルをbitbucketでホストし、通常は時々変更をコミットします。
前回のコミット以来、コードにいくつかの間違いを犯しました。
(これらの間違いはそれぞれのローカルファイルに保存されており、まだgit addを使用してローカルのgitリポジトリに追加していません。)
動作中のコードで最後のコミットに戻りたいと思います。私は現在、マスターからのブランチに取り組んでいます。
これにはどのコマンドを使用すればよいですか?
ファイルの場合: ディレクトリ全体、そしてもちろんリポジトリ全体に対してgit checkout -- filenameもこれを行います。git checkout -- directory/git checkout -- .
git checkout -- filename
git checkout -- directory/
git checkout -- .
git reset --hardすべてのファイルをに戻しますHEAD。私はこれを好みますgit checkout -- .が、それは好みの問題です。
git reset --hard
HEAD