코드를 처음 푸시하기 전에 무시를 시도하십시오. 나중에 무시 파일을 수정하는 것은 유효하지 않습니다.
하지만 지금이 문제가 발생했습니다. SKJS_WEBAPI.DB는이 폴더 아래에있는 모든 Entity Framework 관련 콘텐츠이며 여러 사람이 개발했습니다. 코드 병합에 관해서는 정말 안 좋습니다.
모든 사람이 엔터티 모델을 업데이트하고 T4 템플릿을 다시 생성하여 충돌을 일으킬 수 있습니다.
수정 된 무시 및 사용하지 않음
온라인으로 확인한 결과 다음과 같은 단계가 있습니다.
- 무시 추가
/SKJS_WEBAPI.DB/*
- 수행 :
git rm -r --cached . //去掉已经托管的文件
git add . git commit -m'修改ignore 文件'
git push origin master
팁 : Entity Framework로 개발할 때 .vs 및 엔터티 모델을 무시해야한다는 것을 알았습니다.
데이터베이스는 항상 구조를 변경합니다.
그리고 모든 사람이 Entity Framework를 변경하고있을 수 있습니다. 개체는 데이터베이스를 기반으로 생성됩니다. 충돌하기가 너무 쉽습니다. git에서 병합하면 사람을 죽일 수 있습니다.