Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Remove all git files from a directory?

Tags:

git

I have a folder under version control. I want to make a copy of it to send around, but don't want to include all the .git directories and the files underneath it.

Is there a way to remove all the git files instead of manually deleting all of them?

like image 958
user291701 Avatar asked Jan 27 '11 21:01

user291701


People also ask

How do I remove all files from a directory in git?

In order to delete files recursively on Git, you have to use the “git rm” command with the “-r” option for recursive and specify the list of files to be deleted. This is particularly handy when you need to delete an entire directory or a subset of files inside a directory.

How do I remove everything from git?

Just run the rm command with the -f and -r switch to recursively remove the . git folder and all of the files and folders it contains. This Git repo remove command also allows you to delete the Git repo while allowing all of the other files and folder to remain untouched.

How do I remove a git repository from a folder?

In order to delete a local GitHub repository, use the “rm -rf” on the “. git” file located at the root of your Git repository. By deleting the “. git” file, you will delete the Github repository but you won't delete the files that are located in your project folder.


1 Answers

The .git folder is only stored in the root directory of the repo, not all the sub-directories like subversion. You should be able to just delete that one folder, unless you are using Submodules...then they will have one too.

like image 71
Chris Kooken Avatar answered Oct 24 '22 21:10

Chris Kooken