I use nbstripout to suppress the outputs and metadata of my Jupyter notebooks when committing.
If there are lots of plots in a notebook, it is detected as binary file from SourceTree and I cannot see the changes I made. Via the command line, I can see all changes I made. If I now clear the output in the notebook manually, I can see the changes also in SourceTree.
A detailed description of the problem can be found in the GitHub of nbstripout:
Now the question is why SourceTree detects Jupyter notebooks with a big amount of plots as binary files, and if there is a chance that this problem will be fixed in the future. Of if there is a solution to configure SourceTree so that it does not detect .ipynb files as binary files? Thanks for helping.
Supported Platforms macOS Windows We recently introduced support for additional hosting services such as GitHub Enterprise, GitLab (Cloud, Community Edition, Enterprise Edition), and...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events