RubyMine 7.0.4 Help

Handling Passwords for Git Remote Repositories

Basics

Every time you interact with a remote Git repository, for example, duringPull,
Update, or
Push
operations,
you are requested to specify the private
ssh
key or passphrase to identify yourself. You may happen to use a number of remote repositories
and accordingly need to remember a number of passwords.

RubyMine provides the ability to
configure a password policy
according to which
passwords are either never saved, or saved during one session and cleared upon the session end, or stored in
a special
passwords
database.

The
passwords
database is under protection of amaster password. Oncespecified,
the
master password
can be
changed
or
reset
at any time.
RubyMine stores the history of all updates to the
master password
until it is reset.

When you reset themaster password, the history of all the previously used
master passwords
is removed.