簡體   English   中英

如何將同一解決方案中的 2 個項目推送到我的 Github 存儲庫?

[英]How do push 2 projects in the same solution to my Github repository?

我正在使用 Visual Studios 2019。我制作了一個名為 VitekSky 的解決方案。 在這個解決方案中有一個名為 VitekSky 的 MVC 項目。 完成第一個項目后,我決定在名為 VitekAPI 的同一個解決方案中創建第二個項目。 我能夠將我的第一個項目同步到 github,但我的第二個項目 VitekAPI 無法同步。 第一個項目 VitekSky 在 asp.net core 2.2 中,第二個項目在 asp.net core 3.0 中。

我在同一個解決方案中的 2 個項目: 同一解決方案中的 2 個項目 無法在團隊資源管理器中提交無法提交 我的github只包含第一個項目叫VitekSky: https : //github.com/tux-superman/VitekSky

如何將我在本地擁有的所有內容推送到我的 github 存儲庫?

編輯:我的 VitekSky 文件夾VitekSky 文件夾

我的 VitekAPI 文件夾我的 VitekAPI 文件夾

您可能將 git 存儲庫添加到項目而不是解決方案。 .git文件夾(本地 git 存儲庫)必須與所有項目文件夾上方的*.sln文件位於同一文件夾中。 解決方案文件夾是項目文件夾的父文件夾。

我從未成功過,但我建議使用以下方法來解決問題:

  • 提交所有更改。
  • 關閉 Visual Studio 和任何 git 工具。
  • 備份包括本地 git 存儲庫在內的解決方案(以防出現問題)。
  • 然后手動將.git文件夾、 .gitignore.gitattributes等文件移動到主文件夾。
  • 重新打開 Visual Studio。
  • 提交(這將導致大量提交)。

要查看.git文件夾,您必須在 Windows 資源管理器中顯示隱藏文件

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM