Git コマンド

文字化け対策
git config --global core.quotepath false

Git の管理下にあるファイルとそうでないのが分かる
git status

削除
1) ファイルごと消える
git rm -f 
2) Gitの管理から外す
git git rm --cached

作業中の変更を捨てる
git restore .

未コミットの編集・ステージングを全て破棄
git restore --source=HEAD --staged --worktree .

リモートと同じ内容に強制的に合わせる(ローカルコミットも削除)
git fetch origin
git reset --hard origin/main