私はgit rm --cached
推測で混乱しています。
リポジトリとファイルがコミットされています。ファイルを変更して実行しますgit add myfile
。ファイルはステージングされました。
私がするときgit status
:
# On branch master
# Changes to be committed:
# (use "git reset HEAD <file>..." to unstage)
#
# modified: com/main/StringMain.java
#
これで、ファイルは変更された追跡ファイルになります。だから私はそれがステージングエリアにあると思います。だから、推奨の意味が理解できません(use "git reset HEAD <file>..." to unstage)
。だから私はそうしました:git rm --cached
代わりにaが続きgit commit
ます。しかし、これにより、ファイルが追跡されなくなり、追跡されなくなったようです。
もしそうならgit status
:
# On branch master
# Untracked files:
# (use "git add <file>..." to include in what will be committed)
#
# com/
nothing added to commit but untracked files present (use "git add" to track)
それで、何が起こったのですか?