In my history view, when I look at some .htm files of my (e.g.) initial commit, they show up in the right pane as binary files, with some buttons "Preview 'After'", "Open 'Before'" (which is grayed out), and an "Open 'After'".
Below that I can see some sort of mini browser window (a la Preview that would show up when pressing the space bar in the finder).
Other .htm files in that same commit just show up with the number of lines added, and the source code shown.
Both types show a 'Reverse' button.
Why don't all my .htm files show up as plain text files, like they do in File Status view?
file -I my_page.htm results in
my_page.htm: text/html; charset=binary
I think this encoding resulted from the document having been stored/retrieved by the user to/from an (XML-)database and/or confusing BLOBs and CLOBs. I'll contact him to clear this further up. Thanks for your answer.
SourceTree used to allow diffing utf-16 in UI but it does not work anymore. It was accomplished using the following in .gitattributes:
[attr]utf16 diff merge -crlf
I have an old version installed (.9.2.3) where it would read this and would display in the viewer panel. Can this be fixed? I'd rather not convert the files to UTF-8 or stay on the old version. This declaration works fine for other external viewers, it tells git to treat the file as text.
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