我通常在 Windows 上使用 Git 扩展而不是命令行 git。Git Extensions 是否有办法删除或移动我克隆的存储库,还是我必须在其他地方执行此操作?
相关问题:有没有办法在 Git Extensions 中清理(即从中删除条目)最近的存储库列表?(包括“更改工作目录”下拉列表中的列表)
我通常在 Windows 上使用 Git 扩展而不是命令行 git。Git Extensions 是否有办法删除或移动我克隆的存储库,还是我必须在其他地方执行此操作?
相关问题:有没有办法在 Git Extensions 中清理(即从中删除条目)最近的存储库列表?(包括“更改工作目录”下拉列表中的列表)
关于 2.41 版中的“相关问题”,可以选择从最近的存储库中删除存储库。
这可以按如下方式完成
单击下拉菜单,然后单击配置此菜单
选择要从存储库列表中删除的存储库,然后单击确定
尝试编辑 C:\Users\XXX\AppData\Roaming\GitExtensions\GitExtensions\GitExtensions.settings
在下面
<string>history remote</string>
删除存储库中的某些内容
也许您可以右键单击要从最近的存储库列表中删除的存储库,然后单击 UI 中的删除。
最近的存储库存储在注册表中
/HKEY_CURRENT_USER/Software/GitExtensions/GitExtensions/history.
编辑或删除该密钥
第一个问题:“Git Extensions 有办法删除或移动我克隆的仓库吗?”
不可以。您可以删除所有文件,但您将无法删除 .git 目录中的 Git 控制文件,因为它们是由一个或多个 git.exe 进程打开的。
我知道这个问题不是关于git clean
但因为这是第一个也是唯一一个如果有人搜索它的谷歌点击:Git Extensions 在命令→“清理工作目录......”下有这个。但是,这不包括 submodules。