[英]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.