繁体   English   中英

Visual Studio Community 2022 和 Git/Github Push 解决方案重新创建 repo

[英]Visual Studio Community 2022 and Git/Github Push solution to recreated repo

好吧,所以我无意中意识到我在 .net maui 开发的应用程序中有一些机密信息,因此决定只删除存储库而不是尝试弄清楚如何删除历史文件。

我的解决方案仍然存在,我现在想重做允许 Visual Studio 2022 在 Github 上使用相同名称重新创建存储库的过程,但就像我第一次这样做一样。

我假设我必须以某种方式从 Visual Studio 存储它的任何地方清除现有的 git(可能是因为它可能会重新发布历史记录),但我完全不知道如何 go。 然后希望 VS 允许我重做 git 并发布到 Github

谁能提供我通过 go 所需的(希望是简单的)步骤。

随时告诉我我是个白痴,但我需要做我需要做的事:)

非常感谢 G

我们不会在这里点名,即使您要求:)

首先,您可能希望减少包含机密信息的回购协议的传播。 登录到 GitHub 并将存储库设为私有(如果它一开始是公开的)。 确保没有人分叉你的 repo,如果他们分叉了,那么就没有希望阻止你的信息泄露。

  • 确保您有代码的本地副本。

  • 如果您不关心回购的历史记录,那么您可以完全删除回购。

  • 在 GitHub 上重新创建一个新的 repo。

  • 将 repo 克隆到本地计算机。

  • 将您的代码复制到本地存储库,不包括 .git 文件夹和机密信息。

  • 添加并提交代码。

  • 将代码推回 GitHub。

  • 在 Visual Studio 中重新打开存储库。

可能有一些方法可以从现有的回购协议中提取您的信息,但我确信它又长又复杂。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM