In Git, it is a good idea to commit often. When I complete a whole feature, however, I find it useful to get a list of all the files that have changed since I started the feature. This gives me the opportunity to do a visual review of each file, make sure all code comments are up-to-date, etc.
At the moment, I do this manually. I take a physical copy of the project folder before I start the feature, then use Beyond Compare when I finish the feature, so I can see absolutely everything that has changed.
I thought stashing might help me do this, but it does not cope with untracked files, which seems to give it limited value to me.
Ideally, what I would like to do is select two lines in the Log/History and get a list of everything that has changed, including files added and deleted. Is there any way to do this?
It seems plain wrong that I am having to resort to a physical file copy when I am using a source control system.
Any advice would be very much appreciated.
Kind wishes ~ Patrick
Supported Platforms macOS Sourcetree has a lot to offer and, like many developer tools, finding and using it all can be a challenge, especially for a new user. Everyone might not love ...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
We're bringing product updates and pro tips on teamwork to ten cities around the world.Save your spot