I use sublime merge to work in a team on a game project unreal engine 4 and I have gitignore which ignores temporary files of the engine, but the thing is that sublime merge either does not see gitignore or ignores it and all temporary files which are written in gitignore get to me. What to do?
gitignore:
### C++ ### # Prerequisites *.d # Compiled Object files *.slo *.lo *.o *.obj # Precompiled Headers *.gch *.pch # Compiled Dynamic libraries *.so *.dylib *.dll # Fortran module files *.mod *.smod # Compiled Static libraries *.lai *.la *.a *.lib # Executables *.exe *.out *.app ### UnrealEngine ### # Visual Studio 2015 user specific files .vs/ # Compiled Object files # Precompiled Headers # Compiled Dynamic libraries # Fortran module files # Compiled Static libraries # Executables *.ipa # These project files can be generated by the engine *.xcodeproj *.xcworkspace *.sln *.suo *.opensdf *.sdf *.VC.db *.VC.opendb # Precompiled Assets SourceArt/**/*.png SourceArt/**/*.tga # Binary Files Binaries/* Plugins/*/Binaries/* # Builds Build/* # Whitelist PakBlacklist-<BuildConfiguration>.txt files !Build/*/ Build/*/** !Build/*/PakBlacklist*.txt # Don't ignore icon files in Build !Build/**/*.ico # Built data for maps *_BuiltData.uasset # Configuration files generated by the Editor Saved/* # Compiled source files for the engine to use Intermediate/* Plugins/*/Intermediate/* # Cache files for the editor to use DerivedDataCache/* ### UnrealEngine Patch ### # Don't ignore icon and splash images for mobile app !Build/IOS/Resources/ Build/IOS/Resources/* !Build/IOS/Resources/Graphics/ Build/IOS/Resources/Graphics/* !Build/IOS/Resources/Graphics/*.png !Build/Android/res/ Build/Android/res/* !Build/Android/res/*/ Build/Android/res/*/* !Build/Android/res/*/*.png # Ignore plugins binaries on deep subfolders Plugins/**/Binaries/* Plugins/**/Intermediate/*