Git Bash - 在完整的 C:\ 硬盘驱动器上从 Bash 意外调用了 git init
Git Bash - Accidentally called git init from Bash on complete C:\ hard drive
我是 Git Bash 的新手,我不小心在 Git 中调用了 git init
] Bash 当 pwd
是 C:\
时。现在在我的 Windows Explorer 中,每个文件夹图标上都有 问号 和 复选标记 .
我怎样才能再次去除那些痕迹?
我尝试了几种方法,例如使用 git rm
,但它们不起作用。图标不会消失。
我考虑过使用 git clean
,但这看起来会从我的文件系统中删除文件,这会破坏我的 Windows 安装。
这是 git status
输出:
git init
调用所做的只是在您调用它的目录中创建一个本地 .git
文件夹。在你的情况下,这似乎是 c:\
.
由于您的 c:\
中已有文件和文件夹,Git 将它们显示为未跟踪,例如使用 git status
.
时
您似乎在使用像 TortoiseGit 这样的工具,它与 Windows Explorer 集成,因此图标覆盖。
您只需要删除c:\.git
文件夹,一切就会恢复正常。
如果您在 Windows 资源管理器中看不到 .git
文件夹,请看这里: No .git repository folder showing, using windows 7 - 您需要启用隐藏文件才能在资源管理器中显示。
不要使用 git rm
或 git clean
这样的命令 - 如果使用正确的命令行开关,它们可能会删除一些文件和文件夹。
撤消或删除目录中 git 初始化的最简单方法,即 .git 文件夹或简单地说 git参考。导航到该特定目录并在那里打开 git bash。
git bash 会显示前面写的分支名称
在我的例子中是master写在圆括号
只需运行以下命令:
rm -rf .git
并且所有引用都将消失,您可以通过 运行 命令重新开始:
git init
它将在指定路径为您初始化一个空的 git 存储库。
我是 Git Bash 的新手,我不小心在 Git 中调用了 git init
] Bash 当 pwd
是 C:\
时。现在在我的 Windows Explorer 中,每个文件夹图标上都有 问号 和 复选标记 .
我怎样才能再次去除那些痕迹?
我尝试了几种方法,例如使用 git rm
,但它们不起作用。图标不会消失。
我考虑过使用 git clean
,但这看起来会从我的文件系统中删除文件,这会破坏我的 Windows 安装。
这是 git status
输出:
git init
调用所做的只是在您调用它的目录中创建一个本地 .git
文件夹。在你的情况下,这似乎是 c:\
.
由于您的 c:\
中已有文件和文件夹,Git 将它们显示为未跟踪,例如使用 git status
.
您似乎在使用像 TortoiseGit 这样的工具,它与 Windows Explorer 集成,因此图标覆盖。
您只需要删除c:\.git
文件夹,一切就会恢复正常。
如果您在 Windows 资源管理器中看不到 .git
文件夹,请看这里: No .git repository folder showing, using windows 7 - 您需要启用隐藏文件才能在资源管理器中显示。
不要使用 git rm
或 git clean
这样的命令 - 如果使用正确的命令行开关,它们可能会删除一些文件和文件夹。
撤消或删除目录中 git 初始化的最简单方法,即 .git 文件夹或简单地说 git参考。导航到该特定目录并在那里打开 git bash。
git bash 会显示前面写的分支名称
在我的例子中是master写在圆括号
只需运行以下命令:
rm -rf .git
并且所有引用都将消失,您可以通过 运行 命令重新开始:
git init
它将在指定路径为您初始化一个空的 git 存储库。