After more than a year of development GitHub for Unity 1.0 is finally here. GitHub for Unity enables you to fully support git version control directly inside the Unity editor, including support for large media files using GitHub LFS (Large File Support).
Details of the release from the GitHub blog:
What’s new in 1.0
Since releasing the beta version in March 2018, we’ve made new improvements to the user experience and shipped several bug fixes. Version 1.0 also includes:
- File locking improvements: File locking management is now a top-level view within the GitHub window, giving you the ability to lock or unlock multiple files
Diffing support: Visualize changes to files with the diffing program of your choice (set in the “Unity Preferences” area) directly from the “Changes” view in the GitHub window
Reduced package size: Previously, the package included full portable installations of Git and Git LFS. These are now downloaded when needed, reducing the package size to 1.6MB and allowing us to distribute critical Git and Git LFS updates and patches to you faster and in a more flexible way
Notification of updates: Get a notification within Unity whenever a new version is available. You can choose to download or skip the current update
Email sign-in: Sign in to your GitHub account with your GitHub username or the email address associated with your account
Improved Git and Git LFS support for Mac
A Git action bar for essential operations
And many bug fixes and improvements throughout
You can download GitHub for Unity directly from GitHub or on the Unity asset store.