MSVersion MSVersion

Source control that understands game assets

MSVersion is a Git client for Unreal projects, with GitHub and Gitea accounts built in. See your changes, your history and your branches, and preview textures and 3D models without leaving the window.

preview

Preview your assets

Click a file to see it: images, 3D models you can orbit, Markdown, text, or a hex view of anything else.

commit

Stage by hunk

Stage by file or by hunk, commit, amend, discard and stash, with the diff or a preview beside the list.

account_tree

Read your history

A lane graph shows every branch with labels, the files in each commit and a before-and-after preview.

MSVersion: Review changes
MSVersion

Review changes

Repositories on the left, changed files with checkboxes in the middle, and the commit summary box below.

Everything in MSVersion

Previews

  • Preview PNG, JPEG, TGA, TIFF, WebP, EXR, HDR and DDS
  • Orbit, pan and zoom glTF, GLB, OBJ, FBX and STL models
  • Render Markdown and plain text in place
  • Hex view for any file the window can't show
  • Before and after preview for a file in a commit
  • Git LFS pointers resolve to the real file

Changes

  • Stage and unstage per file, per hunk, or all
  • Commit with a message and a description
  • Amend the last commit
  • Discard changes, with a confirmation first
  • Stash, including untracked files
  • Apply or drop stashes later
  • Diff or preview for the selected file

History

  • Lane graph of every branch
  • Branch and tag labels on each commit
  • See the files changed in any commit
  • Cherry-pick a commit from its menu
  • Revert a commit from its menu
  • Tag a commit, or copy its hash
  • Abort a merge, cherry-pick or revert that hit conflicts

Branches

  • Check out an existing branch
  • Create a new branch
  • Merge a branch into the current one
  • Delete a branch once it is merged
  • Ahead and behind counts against the remote

Remotes

  • Sign in to GitHub or a Gitea server with a token
  • Clone from your own repositories
  • Fetch, pull and push
  • Works with any git remote
  • Open a folder from the command line

Files

  • Browse the working tree
  • Browse the files of any past commit
  • Preview what is inside each file
  • Errors get a short label, with git's full text in a log file

Open your project in MSVersion and see every change.

Monthly

$5 / month
All 23 apps 30-day free trial

Yearly Save 20%

$48 / year
All 23 apps 30-day free trial