git rm - zwischengespeicherte Datei vs git reset file

Ich versuche Git zu lernen. Ich bin verwirrt zwischen

git rm --cached file

und

git reset file

Beide Befehle scheinen die Datei von einem bereitgestellten in einen nicht bereitgestellten Bereich zu verschieben. Wie unterscheiden sich die Befehle?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage