git reset
について2件の陳述がありますが、Gitがどのように機能するかについての限られた知識があるので、私はそれらが矛盾していることがわかります。gitは<filename>をどのようにリセットしますか?
2つのステートメントを照合する方法はありますか?
ステートメント1: Git reset file1
は、ステージング領域からファイル1を削除します。
ファイル1をステージングに追加し、ステージング領域から削除したい場合に使用するコマンドです。
ステートメント2: Git reset file1
は、HEADからステージング領域にファイルをコピーします。
ステートメント2に従って、git reset
は、ファイルをステージング領域に追加します。
HEADからファイルをコピーすると、ステージング領域からファイルがどのように削除されますか?
私はこれら2つのステートメントをどこで読んでいるのかわかりませんが、[git-reset' documentation](https:// git -scm.com/docs/git-reset)は明らかです。 – larsks