このようにファイルを削除すると
git rm file_name.ext
これらの変更をコミットする必要がありますか? なんで?
コミットする必要がある場合、このようにしますか?
git commit . -m "Delete file_name.txt"
これが私が尋ねた理由です: Git のステージング インデックスに間違ったファイルを追加しました
git add wrong_file.txt
だから私はそれを削除しました
git reset HEAD wrong_file.txt
しかし、その後、私はこのメッセージに気づきました
$ git reset HEAD wrong_file.txt
$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# deleted: test2.txt
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# wrong_file.txt
$
正しいファイルをステージング インデックスに追加すると、削除した test2.txt ファイルの名前が right_file.txt に変更されていることに気付きました。
$ touch right_file.txt && git add right_file.txt
$ git status
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# renamed: test2.txt -> right_file.txt
#
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# wrong_file.txt
$