How to “un-git-ify” my HD

So a few months ago, I apparently created a local repository, in the form of my user folder on my hard drive. I did this using some fool’s attempt at a Git101 documentation, and as a result I currently have 168,352 pending/unstated changes. Is there a way to not only remove the git bookmark (from source tree), but also remove all of the .git* files from each folder?

Obviously, my goal is not to remove the contents from my user folder… as that would be bad.

  • Why is the GnuPG-sign checkbox disabled in SourceTree?
  • Bring gh-pages up to date with the latest commit of master
  • Sourcetree: Find out if a branch is merged
  • SourceTree keeps asking for Github password
  • squash more then two commits in sourcetree?
  • SourceTree: Adding a custom action to open a file in an external editor
  • IntelliJ Git Integration - git --version empty output
  • Git: overwriting code of one branch to another
  • ls-remote reports phantom tags ending with “^{}”
  • Can Git show history for selected lines?
  • Git returning null on hudson
  • Nuget fails to manage references in a project cloned from git
  • 2 Solutions collect form web for “How to “un-git-ify” my HD”

    If you did git init in the root of your user folder, it should have only created a .git folder in that folder itself.

    You can remove it without damaging your actual files by executing the following in a terminal from your home folder:

    rm -rf ~/.git/
    

    Check to see if ~/.git exists. If it does, you can delete, rename or move it to destroy the repository (won’t affect your working copy, i.e. your home folder). Git only has a single .git directory per repository (unlike SVN or CVS, which may have one RCS directory in each working copy directory)

    Git Baby is a git and github fan, let's start git clone.