如何将文件添加到已删除的存储库(Visual Studio Code)?

Posted

技术标签:

【中文标题】如何将文件添加到已删除的存储库(Visual Studio Code)?【英文标题】:How do I add a file to the repository that was deleted (Visual Studio Code)? 【发布时间】:2021-12-02 23:19:01 【问题描述】:

我最近将我的文件夹连接到我在 GitHub 上的存储库,但在此过程中我点击了一些东西,我的 index.html 被删除了。我将它拖回 Visual Studio Code 上的文件夹,但它并没有像所有其他人一样以绿色突出显示为 A。我猜它没有连接到存储库。

如何将index.html 添加为突出显示的其他部分的一部分?

【问题讨论】:

谢谢!网站新手。 【参考方案1】:

您可以做的事情很少,您可以再次拉下存储库,但这没有意义,因为您似乎拥有最新的。

您可以执行 git stash。这将恢复在当前提交中所做的所有更改,并将恢复您删除的文件。 (这也会隐藏您所做的所有更改)。

或者您可以将所有更改推送到存储库,这意味着您的存储库是最新的。

请记住,“A”并不意味着文件已连接,而只是表示它们是最近添加的。将文件添加到文件夹并不意味着它们像您对存储库所说的那样“已连接”,但是当您推送更改时,它们将出现。删除文件并向上推送更改将导致它们从存储库中删除。删除文件并像你一样读取它应该没问题

【讨论】:

以上是关于如何将文件添加到已删除的存储库(Visual Studio Code)?的主要内容,如果未能解决你的问题,请参考以下文章

将文件添加到已设置的 svn 存储库

如何将多个 Git 提交(已推送)还原到已发布的存储库?

如何从Visual Studio 2017中的组合框中删除TFS存储库帐户

如何从 Git 存储库中删除文件?

如何从 Git 存储库中删除文件?

重命名项目路径后如何将现有项目添加到 Visual Studio 2012