To avoid having to enter a password at all (on Windows or Unix), you can:
- check that HOME is defined (on Windows, it isn't by default)
- setup a
_netrc
file with the following content:
machine codaset.com
login your_codaset_login
password your_codaset_password
Note: %HOME%\_netrc
on Windows, $HOME/.netrc
on Unix
That way, when you are cloning your repo, instead of typing:
git clone https://username@codaset.com/username/project_name.git destination_folder_name.git
, you can remove the initial username:
git clone https://codaset.com/username/project_name.git destination_folder_name.git
and you won't have to enter a password.
If you don't want to put your credentials (in particular your password) in plain text in an .netrc
file, you can encrypt that netrc
file with gpg
: see "Is there a way to skip password typing when using https:// github"