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"