Preben Liland Madsen venit, vidit, dixit 26.02.2013 20:53: > Hello, > > I'm trying to investigate some what changes have been done between two > versions of a software with the name IP.Board. > > This proves more troublesome than I thought, since their release builder > appearantly updates the version number automatically in all files. > > This causes a lot of files to have this as the only change: > > - * IP.Board v3.4.2 > + * IP.Board v3.4.3 > > Which is quite annoying to have to go through and therefor is responsible for > more than 800 files being changed. > > Is there some sort of git command or command I can combine together with git > show that will ignore files with only these changes? Something along the > lines of ignoring files where the only change matches this change or ignore > files that've only gotten 1 line removed and 1 line added? > > Best regards, Preben-- > To unsubscribe from this list: send the line "unsubscribe git" in > the body of a message to majord...@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html >
First of all, there is git beat-with-stick that you should apply to those responsible for that mess ;) If you have to deal with that sort of situation then a textconv filter might get you as close as possible. Use "grep -v '^\* IP.Board v*'" as a textconv filter for those files, and those changes will disappear from the diff. (I do something like that for tracking my gitk config, which stores last window sizes.) Michael -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html