📜  删除本地 GitHub 存储库

📅  最后修改于: 2021-10-23 09:14:18             🧑  作者: Mango

当用户使用命令 git clone 从 Github 克隆 Git 存储库时,他们会在本地计算机上获得远程存储库的副本,以便他们可以在当前工作目录中处理该存储库,而无需直接创建该存储库。远程存储库上的更改。

如果您想删除从本地计算机克隆的本地 Github 存储库,而不接触或对远程 GitHub 存储库进行任何更改,请按照以下命令操作:

第 1 步:进入您的项目文件

随着“.git”文件的删除,这将删除包含提交历史日志、其信息以及工作目录中的远程存储库地址的 .git 文件。我们可以将这种删除视为当我们执行git init将当前工作目录初始化为 Git 目录时,使用上述命令我们只是将其恢复为不是 Git 目录。

那么当前工作目录下的文件和文件夹呢?

必须使用以下命令集删除它:

第 2 步:(如果您想将工作目录初始化为另一个 GitHub 存储库,请参阅以下附加步骤):-

转到项目所在的目录(注意:不要进入项目文件)。

什么是 rm 和 rf 命令?

  • 在 Linux 中,用户可以使用rmdirrm删除/删除目录,在上述情况下,我们使用了rm用于删除非空目录,而rmdir用于删除空目录。
  • 此命令用于删除非空目录和目录中的所有文件,如果当前工作目录中的目录或文件被写保护,则不会提示(这种情况在从 GitHub 处理分叉存储库时很常见)和系统会提示用户提供 Y(表示是)以确认删除写保护文件。现在将 -rf 与 rm 一起使用是有效的,因为它可以跳过每次提示的用户部分。

附加步骤:

假设您要初始化 (git init) 一个新的 Github 存储库,然后将其添加到新的远程存储库,然后开始添加和提交从当前工作目录添加的文件。

从 GitHub 网站删除存储库

第 1 步:导航到您的项目

第 2 步:转到右上角的设置选项(如上图),然后向下导航到危险区域

第 3 步:点击删除此存储库按钮,然后系统将提示您确保要删除,所有这些操作都将永久影响存储库,在框中键入您的用户名/项目名称(将其替换为你的)。

系统可能还会提示您输入 GitHub 密码。

遵循这些步骤将确保您已从本地 PC 和 GitHub 站点完全删除存储库。

在这里,我们将使用 Github 从我们的 github 中删除特定文件。当我们错误地在我们的项目中添加了几个文件但我们不再需要它时,此功能非常有用。

从 GitHub 网站删除文件

第 1 步:导航到您的项目

https://github.com/your-github-username/Project-Name

第 2 步:浏览到存储库中要删除的文件。

在文件顶部,单击删除图标。

第 3 步:在页面底部,输入简短、有意义的提交消息,描述您对文件所做的更改

然后它会显示这样的警报,文件已成功删除。