Environmental variables can be written to the file .Renviron. This file is read by R during startup, see Startup.

cred_env(username = NULL, password = NULL)

Arguments

username

The name of the environmental variable that holds the username for the authentication.

password

The name of the environmental variable that holds the password for the authentication.

Value

A list of class cred_env with entries:

username

The name of the environmental variable that holds the username for the authentication.

password

The name of the environmental variable that holds the password for the authentication.

See also

Other git credential functions: cred_ssh_key(), cred_token(), cred_user_pass()

Examples

if (FALSE) { ## Create an environmental credential object for the username and ## password. cred <- cred_env("NAME_OF_ENV_VARIABLE_WITH_USERNAME", "NAME_OF_ENV_VARIABLE_WITH_PASSWORD") repo <- repository("git2r") push(repo, credentials = cred) }