如何将asp.net网站添加到github存储库中?
昨天我启动了一个asp.net网站项目,我想将其添加到git hub存储库中 问题在于,在VisualStudio上创建新网站时,项目解决方案和网站似乎位于不同的文件夹中 我想做什么:如何将asp.net网站添加到github存储库中?,asp.net,git,visual-studio,Asp.net,Git,Visual Studio,昨天我启动了一个asp.net网站项目,我想将其添加到git hub存储库中 问题在于,在VisualStudio上创建新网站时,项目解决方案和网站似乎位于不同的文件夹中 我想做什么: 创建一个空的解决方案,然后在其中添加网站 结果: 它适用于github,但是visual studio列出了一条关于解决方案的错误消息,该解决方案实际上并不影响网站本身(我仍然可以运行它),而且每当我关闭项目时,visual studio都会要求我保存解决方案,这会让我感到困扰,因为它似乎不应该发生 我不知道
- 创建一个空的解决方案,然后在其中添加网站
那么,如何创建一个包含asp.net网站的github存储库,让下载它的人可以毫无问题地使用它呢?是的,您希望从包含
SLN
文件的文件夹开始。在VisualStudio外部,打开一个命令行(Powershell或任何东西),导航到该文件夹,然后运行commandgit init
。这将为您的回购启动git
接下来,我将转到这里,将VisualStudio.gitignore
文件放在同一个文件夹中
要提交到您的repo,请从同一文件夹运行以下命令:
git add --all
git commit -m "Write a comment here"
git pull
git push
你该走了。我尽量不从内部使用git;多年来一直存在bug。试试这个扩展,它在ASP.NET项目、MVC项目、API和.NET核心上都能完美地工作 安装后,它只需单击即可发布、提交和同步所有文件。所有文件都发布在GitHub存储库中。我正在使用它,从来没有遇到过问题。页面上有一个说明详细信息,可以自行解释