Skip to content

Latest commit

 

History

History
182 lines (123 loc) · 6.46 KB

README.md

File metadata and controls

182 lines (123 loc) · 6.46 KB

GitSavvy Documentation

You've found GitSavvy's online documentation.

All documentation is in markdown. Beyond what you might expect, if you see a link to a different page, you can browse to that page by pressing SUPER-Enter while the link is under your cursor (CTRL-Enter on Windows).

To return to the previous page, press SUPER-Backspace (CTRL-Backspace on Windows).

If you run into any issues not addressed here, please feel free to open an issue and ask for help!

Highlighted Features

Command Palette

High-level commands

(Un)Staging changes

Committing

Stashing

Branch management

Tag management

Modifying history

Interacting with remotes

History

Ignoring files

Debug

Miscellaneous

Special Views

GitHub Integration

Custom Commands

If you have the need, you can add your own commands that take advantage of GitSavvy's access to your repo. To do so, create a new User.sublime-commands file in your User Package directory. Then, add an entry like so:

[
    {
        "caption": "git: pull --rebase",
        "command": "gs_custom",
        "args": {
            "output_to_panel": true,
            "args": ["pull", "--rebase"],
            "start_msg": "Starting pull (rebase)...",
            "complete_msg": "Pull complete."
        }
    }
]

For more information see custom commands documentation

git-flow Support

Settings

For all syntax specific view we have a settings file. These are nothing extra from syntax specific settings. From any view you can click super+, on Mac or ctrl+, on Windoew and Linux. Preferences Editor is really good package for editing you settings.