I want to check the diff between current master branch and an old git tag (lets say, tag1).
After checking the differences, I want to discard the changes and merge tag1 into my master branch because tag1 is currently running in production and I want my master to be updated with it.
How can I do these tasks?