GitHub Desktop supports hiding whitespace, expanding diffs, and creating repository aliases
Blog post from GitHub
GitHub Desktop 2.8 introduces new features to enhance the user experience, particularly for working with diffs and managing multiple copies of the same repository. Users can now expand diffs to gain more context around changes, either by clicking to expand specific sections or using a context menu to view the entire file. Additionally, the option to hide whitespace changes in diffs allows users to focus on significant code alterations. This feature was primarily developed by community contributor Steven Yeh, reflecting GitHub Desktop's strong community involvement. For developers managing multiple repository copies, local aliases can be created to differentiate them easily. These updates are influenced by user feedback from GitHub Desktop's vibrant community, which boasts over one million active users and 200 contributors, highlighting the platform's commitment to continual improvement based on user engagement.