Git Cheat Sheet/Stop tracking a file

Keep the file locally but remove it from version control.

Section: Snapshotting and Commits

Stop tracking a file

bash
bash
git rm --cached path/to/file

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Snapshotting and Commits
Remove tracked file
Delete file and stage the removal.
OpenIn sheetbashsame section
Status short format
Compact status listing.
OpenIn sheetbashsame section
Status with branch info
Short status plus branch tracking summary.
OpenIn sheetbashsame section
Stage a path
Stage a specific file.
OpenIn sheetbashsame section
Stage all changes
Stage modified, deleted, and untracked files.
OpenIn sheetbashsame section
Interactively stage hunks
Select hunks to stage.
OpenIn sheetbashsame section