gitignore - Ignore line of code in Git -
in project ignore single line of code, because contains directory different every user of repo.
i have found a useful answer problem, don't know how apply own problem.
the line need ignore follows: mymesh.loadmesh("d:/software projects/opengl/raytracing-project/dodgecolortest.obj", true);
so know have insert in $ git config filter setting, both clean , smudge case.
the standard solution problem move string configuration file , add file .gitignore. also, put renamed copy of file repository explanation how use it.
the format of configuration file , way use depend on language using.
for c, c++ , similar languages can simple .h file contains along these lines:
/** * file contains various constants (paths, example) specific * computer code compiled. * * make copy of file 'config.h' , change match system. */ #ifndef __config_h__ #define __config_h__ /* path obj file used blah-blah-blah feature */ #define obj_path "d:/software projects/opengl/raytracing-project/dodgecolortest.obj" #endif name config.h.dist (or use name more appropriate project , coding style) , add repository.
make copy of config.h , add config.h .gitignore.
put #include "config.h" file extracted code above , replace concrete file path symbol defined in config.h:
#include "config.h" mymesh.loadmesh(obj_path); use technique extract code config.h values may different on systems of workmates. don't forget add them config.h.dist too, relevant description types , values may have.
Comments
Post a Comment