我正在运行一个git拉,但是我得到了以下错误:
error: Your local changes to the following files would be overwritten by merge:
config.js
Please, commit your changes or stash them before you can merge.
Aborting
我的gitignore文件如下:
config.js
Gruntfile.js
为什么git试图覆盖我让它忽略的文件?另外,如何在不覆盖配置文件的情况下提取所需的所有文件?
我在做一个有团队课的项目。但是,我不知道是否应该简化这些类的属性,特别是teamSchema & teamClients,并将其提取到另一个对象中。
class Team {
teamNumber: number
clientsSchema: Array<String>
teamClients: Array<Client>
}
我应该把它提取出来并转化成这个吗?
class Team {
teamNumber: number
teamClients: TeamClients
}
class TeamClients {