Git使用C#和ASP.Net以及Rider和Visual Studio时出现的问题

Git使用C#和ASP.Net以及Rider和Visual Studio时出现的问题,c#,asp.net,.net,git,C#,Asp.net,.net,Git,我和我的两个小组成员遇到了很多麻烦。老实说,我不知道错误是什么,因为我没有真正了解问题的真相 我的同事在她的Macbook上的Rider中制作了一个新的“ASP.NET核心Web应用程序”。 然后,她将该项目与Github连接起来,我在VisualStudio中克隆了它。 然后VisualStudio告诉我要提交更改 我的问题是,我不知道这些变化是什么,也不知道它们为什么会出现,因为我希望不会有任何变化,毕竟我什么都没有改变 你们中有人能解释一下为什么会发生这些变化,这是什么样的变化,以及我是如

我和我的两个小组成员遇到了很多麻烦。老实说,我不知道错误是什么,因为我没有真正了解问题的真相

我的同事在她的Macbook上的Rider中制作了一个新的“ASP.NET核心Web应用程序”。 然后,她将该项目与Github连接起来,我在VisualStudio中克隆了它。 然后VisualStudio告诉我要提交更改

我的问题是,我不知道这些变化是什么,也不知道它们为什么会出现,因为我希望不会有任何变化,毕竟我什么都没有改变

你们中有人能解释一下为什么会发生这些变化,这是什么样的变化,以及我是如何解决这种情况的,这样我们就可以一起工作了

下面是一张包含VisualStudio告诉我可以提交的更改的图片

如果我需要提供更多信息,请告诉我,我会立即提供:)


请记住,我对使用.NET和ASP都是新手。

这些文件是
bin
obj
文件夹,它们是生成输出。因为它们是生成输出,所以每次运行生成时它们都会更改,不应签入

另一个文件夹是
.vs
文件夹,它保存有关您的首选项、设置以及与该解决方案相关的一些其他内容的个人数据。它也不应该被检入


只需从repo中删除它们,然后将文件夹添加到.gitignore文件中

请在帖子中包含图片,而不仅仅是命令提示符cmd或powershell或gitbash中的链接尝试(是否安装了git for windows?)。git状态i查看受更改影响的文件您需要使用Visual Studio的
.gitignore
文件,在GitHub中创建新存储库时,您会看到各种预定义的
.gitignore
设置。排除生成的文件和其他文件,可能您也会遇到eol问题,您会考虑添加
.gittributes
来管理它。看见