Spustit
git config credential.helper store
Tím se vaše přihlašovací údaje uloží do složky v kořenovém adresáři. Musíte spustit git pull
/git push
po tomto příkazu a poprvé zadejte uživatelské jméno a heslo. Poté již nebude vyžadovat zadání uživatelského jména a hesla. Podrobnosti na https://git-scm.com/docs/git-credential-store
Jak napsal 0xc0de v komentáři, toto heslo bude uloženo nešifrované!
Vygenerujte pár soukromých/veřejných klíčů pro ověření bez hesla.
Pro Linux jsou vaše klíče uloženy v ~/.ssh
.
Pokud již máte soubory v ~/.ssh
který se jmenuje id_rsa
a id_rsa.pub
, pak již máte pár klíčů. Připojte obsah svého veřejného klíče (to je id_rsa.pub
) do souboru ~/.ssh/authorized_keys úložiště Git.
$ scp ~/.ssh/id_rsa.pub [email protected]:id_rsa.tmp
$ ssh [email protected]
$ cat id_rsa.tmp >> .ssh/authorized_keys
Pokud pár klíčů nemáte, vygenerujte jej pomocí
$ ssh-keygen -t rsa
Přečtěte si další pokyny:http://inchoo.net/tools-frameworks/how-to-generate-ssh-keys-for-git-authorization/