2017-02-20 95 views
1

我在macbook上使用sourcetree或终端来管理我的存储库THREE服务器。但是对于他们每个人来说,都有不同的用户名和密码。如何存储我的密码并登录我的远程存储库?

为什么sourcetree /终端永远不会要求第一个,总是要求第二个?此外...的第三个......还有一个问题:

enter image description here

服务器管理员说,这是因为超过5次unathorized尝试没有成功登录......但我没有登录到存储库,althouh,因为管理员说这是从我的IP地址。为什么?

  1. 如何防止未经授权的日志记录?
  2. 如何强制git记住我的用户名和密码,而不是每次都问?

回答

1

我敢肯定,你可以保存你的密码登录,并与SourceTree HTTPS连接,但你不应该这样做,因为这将是非常不安全的。

如果可以,请使用SSH协议进行身份验证,而不使用密码。您可以为may服务器添加相同的密钥。 了解更多关于this method here的信息。

+0

它太复杂了:)任何简单的建议? –

+0

这是GIT 101,@BartłomiejSemańczyk。你只需要设置一次,并且有很多分步指南。 – Tymek

+0

不,git 101是'git add'和'git commit',不是这个...... –