Checking out new branch creates new changes and makes Kactus unresponsive
## Description

We are using a git flow to manage a library of symbols in sketch.
We have been having a problem where checking out to a different branch creates thousands of changes to a file that has not been touched. Kactus becomes unresponsive 2-3 mins of time due to the amount of changes. 

## Version
* Kactus:0.3.2

* Operating system:
Mac OS 10.13.3

## Steps to Reproduce

1. `Commit all changes in branch`
2. `Checkout to another branch `
3. `Try to checkout back to original branch`


### Expected Behavior
If there were no changes I expect untracked files.

### Actual Behavior
Shows >5K files changed
