So far had to apply patches through command line. Bugs me there is not version control for this as in some cases changing vendor folder contents which is ignored. More for accountability with time and date of change instead of ability to revert. But then I came across this article.
Its hard to gauge from this article. Is this the recommended approach to applying patches? Or is there another method?