Can I get a list of all files that have changed between two points in log?

Hi,

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

 

 

1 answer

1 accepted

Yes, if you CTRL+click two points in the log, you'll get a list of the cumulative changes. IDK what the corresponding keys are on a Mac.

Ooo... that is a gem of a hidden feature.  Excellent!  Thank you.

It is a bit of a hidden feature.  smile  The corresponding key on the Mac, btw, is Command.

That's useful to know.  Thank you.

Suggest an answer

Log in or Sign up to answer
Atlassian Community Anniversary

Happy Anniversary, Atlassian Community!

This community is celebrating its one-year anniversary and Atlassian co-founder Mike Cannon-Brookes has all the feels.

Read more
Community showcase
Brian Ganninger
Published Jan 23, 2018 in Sourcetree

Tip from the team: workflow and keyboard shortcuts

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 ...

649 views 0 4
Read article

Atlassian User Groups

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!

Find my local user group

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

Groups near you