有没有办法在连接到github时在aptana上保存用户名和密码?

时间:2013-08-02 01:31:34

标签: github aptana aptana3

我是使用github的新手,但我成功地提交并提取了一些代码,然后在进行更改后将其推回存储库。但是,当我推送或拉动github时,我需要每次都输入我的用户名和密码。有没有办法一次保存这些凭据,永远不会再被问到? 我正在使用Aptana Studio 3,版本:3.4.1.201306062137和ubuntu 12.04

2 个答案:

答案 0 :(得分:3)

首先,您需要告诉git您的姓名,以便它可以正确标记您提交的提交。

$git config --global user.name "Your Name Here"
# Sets the default name for git to use when you commit

Git会将您的电子邮件地址保存到您提交的提交中。我们使用电子邮件地址将您的提交与您的GitHub帐户相关联。

$git config --global user.email "your_email@example.com"
# Sets the default email for git to use when you commit

您的Git电子邮件地址应与您的GitHub帐户相关联。

我们需要设置的最后一个选项会告诉git每次与远程服务器通信时都不想输入用户名和密码。

$git credential-osxkeychain
# Test for the cred helper
# Usage: git credential-osxkeychain <get|store|erase>

告诉git使用osxkeychain,只需设置全局git config:

$git config --global credential.helper osxkeychain
# Set git to use the osxkeychain credential helper

下次克隆需要密码的HTTPS URL时,系统会提示您输入用户名和密码,并授予对OSX钥匙串的访问权限。完成此操作后,用户名和密码将存储在您的钥匙串中,您无需再次输入git。

希望这会有所帮助:/

答案 1 :(得分:-1)

这将在linux上完成工作:

$ git config credential.helper store