【问题标题】:Can't delete cloned git repo on my computer?无法在我的计算机上删除克隆的 git repo?
【发布时间】:2020-10-22 14:33:11
【问题描述】:

我将我的项目文件夹上传到了 GitHub,这样我就可以在我的台式机和笔记本电脑上处理它了。
我在笔记本电脑上对该项目进行了一些工作,并将最新的提交推送到 GitHub 并跳到我的桌面上看看它是否有效。

我不小心将存储库克隆到了错误的位置,但是当我去删除它以将其克隆到正确的文件夹时,我得到一个弹出窗口说我“need permission to perform this action. [I] require permission from <laptop user account> to make changes to this folder”。

我有点难过。 我尝试通过属性控制文件夹,但这似乎并没有改变任何东西。

【问题讨论】:

  • 您能否展示一下您是如何尝试删除的?
  • 我只是右键单击并从上下文菜单中选择删除。我可以通过删除里面的文件并按自己的方式来删除文件夹,但我仍然很好奇是否有办法解决这个问题以供将来参考。
  • 检查没有 Git GUI 软件没有使用您存储库中的文件

标签: python git permissions administrator


【解决方案1】:

这取决于您的操作系统,但是:

  • 克隆到错误文件夹的存储库可以简单地移动到正确的文件夹(无需重新克隆)
  • 如果这是不可能的(不移动或删除),您可以将其保留在那里,然后将其重新克隆到正确的目录

我可以通过删除文件夹中的文件并继续操作来删除文件夹

可能另一个进程保留了文件夹本身的句柄,这将阻止它被删除。

【讨论】:

    【解决方案2】:

    如果您将其克隆到错误的目录,请尝试将其移动到正确的目录。

    如果您完成了对它的处理并希望将其删除,那么:

    转到属性>安全>编辑权限并完全控制您的用户帐户,然后尝试删除它,如果这不起作用,请检查该目录是否在任何其他程序中打开(我的目录在 vscode 中打开),然后尝试删除它应该可以工作。

    【讨论】:

      猜你喜欢
      • 2010-11-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-10
      • 1970-01-01
      • 2016-10-08
      • 2013-08-07
      相关资源
      最近更新 更多