RubyMine 2023.3 Help

Compare file and folder versions

RubyMine allows you to examine the differences between two revisions of a file/folder or between their current local copy and the repository version. The differences are displayed in the Diff Viewer.

Compare a modified file with its Git repository version

  1. Open the Commit tool window Alt+0.

  2. Locate the required file in a changelist and do one of the following:

    • Right-click the file and select Git | Show Diff.

    • Select the file and press Control+D.

    • Double-click the file.

  3. The diff view opens where changes to the file are highlighted.

    The right pane contains the modified version of the file. You can edit it in the diff view.

    The left pane contains the initial version of the file. It is read-only. You can click Revert (Revert) to undo a change.

Compare the current revision of a file or folder with a revision in the same Git branch

  1. Select a file or a folder in the Project tool window, and choose Git | Compare With Revision from the context menu.

  2. Choose a revision you want to compare the current file or folder version with from the dialog that opens.

Compare the current revision of a file or folder with another Git branch

  1. Select a file or a folder in the Project tool window, and choose Git | Compare With Branch from the context menu.

  2. Choose the branch you want to compare the current file or folder version with from the dialog that opens.

Last modified: 10 January 2024