Introduction to git clean fd

Read time: 4 minutes

User Profile

Hamad K

Jan 18, Thu

Git’s clean command is a way to ensure a tidy working directory by removing untracked files. The -fd flags specifically remove untracked directories along with files, even those ignored by Git.


​Brief:​

git clean -fd - This command removes untracked files and directories permanently. The -f flag stands for force, ensuring the removal, and -d stands for directories, enabling the removal of untracked directories.


Real-time example with a simple scenario:

Let’s say you’ve been experimenting with some new features in your project and created a bunch of test files and directories. To clean up and remove these untracked files and directories, you’d use:


git clean -fd

Hope I have explained in the simplest yet easy way, I look forward to contributing more in this domain!

Cheers






​

Interested in Publishing your knowledge and sharing it with the world?

Or ask anything about our services