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
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Supported Platforms macOS Windows To make using Sourcetree as simple yet powerful as possible we embed (bundle) dependencies such as Git, Git LFS, and Mercurial. We strive to keep these...
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
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs