最佳答案
                                        
                                                                        
                                我克隆了一个包含一些.csproj文件的项目。我不需要/喜欢我的本地csproj文件被Git跟踪(或在创建补丁时被调出),但显然项目中需要它们。
我已将*.csproj添加到我的本地.gitignore,但文件已经在存储库中。
当我键入git state时,它会显示我对csproj的更改,我对跟踪或提交补丁不感兴趣。
如何从我的个人存储库中删除这些文件的“跟踪”(但将它们保留在源代码中,以便我可以使用它们),以便在执行状态(或创建补丁)时看不到更改?
有没有正确的/规范的方法来处理这种情况?
 
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                             
                                
                            