将 Visual Studio 项目添加到现有 git 存储库

Ror*_*nes 5 git github visual-studio visual-studio-2017

我有一个在 Visual Studio 中启动的项目,想将其添加到现有的 GitHub 存储库中。我正在使用 Visual Studio 17,并且我已经安装了 Visual Studio 的 github 扩展。我已将存储库与 Visual Studio 同步,并将项目添加到源代码管理中。可以选择发布到 GitHub,但看起来它会创建一个新的存储库。有什么方法可以将项目添加到现有的 GitHub 存储库中吗?

dem*_*tis 2

我不熟悉 VS git...但是在 CLI git 中,你应该能够运行git remote add origin <path to github repo>. 每当您推送和拉取时,都会影响该存储库

如果这是一个更仔细管理的存储库,并且代码是通过拉取请求合并的,那么您可能需要像 VS 一样创建自己的 github 存储库,然后将原始存储库添加为上游。基本上是同一件事:git remote add upstream <path to organization's repo>

如果您没有找到添加上游或从 Visual Studio 插件运行命令行的方法,则必须下载 git 命令行工具https://git-scm.com/download/win。如果安装正确,您应该能够运行 git 并看到出现一堆使用说明。如果您的项目已经是 git 存储库,则该项目目录的顶部应该有一个 .git 文件夹。您可以从该项目目录中的任何位置运行我列出的命令