Loading
Current section: Commands 17 exercises
lesson

Using `git reset` to Refine Your Staging Area

Before we create a commit, we want to make sure that only files and changes that we intend to include are in the index or staged area.

To remove a file from the commit, you can use the git reset command with the filename:


git reset git-status.txt

After running the command, you c

Loading lesson

Transcript

00:00 Before we create a commit, we want to make sure that only files and changes that we intend to include are in the index or staged area. To remove the git status file from this commit, type git reset and the filename, git status.txt.

00:17 Running git status again, we see that only these two files are staged for commit, and this file remains untracked. Git reset is the logical opposite of git add, meaning we can use . to reset all of the files.