I am working on magento project which is been developed by some other team before several years. I need to find out whether there is any changes made by them in core files or not?

I feel it is very difficult to detect any changes done in core files manually. Please share your answers.

P.S. = I am not using any VCS

2 Answers 2


You can download original files from github and compare them to your files using Kompare tool if you are using linux.

  • Thank you. What are your opinions about Meld Diff Viewer?? I am currently trying with this. Have you used it? Nov 14, 2017 at 9:37
  • I haven't used Meld , I have used Kompare for a long time and didn't feel the need to use any other tool, also it comes bundled with many distros. Nov 15, 2017 at 4:57

An alternative way to @neo's answer. You can download the files of the Magento based on your version of Magento from Firegento Magento Github. You can select from the repository branches based on your Magento version.

So here are the steps we do to detect which core files had been changed.

  • download the original version of your Magento from github
  • For the diff tools, I would prefer using PHPStorm and its PHP Storm Diff tools.
  • Create local git repository from the original Magento folder and initially commit it. This would help you track later the changes you applied from diff tools.

See the screenshot below using the diff tools from PHPStorm.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.