奇怪GIT远程url
Strange GIT remote url
git remote -vv
显示
origin username@source:/var/git/repo.git (fetch)
origin username@source:/var/git/repo.git (push)
这是什么意思"source:"是某种协议吗?
还有一点它可以在没有密码的情况下工作,但如果通常使用 URL 它需要密码。
它无需密码即可工作,因为它是一个 ssh url,并且:
- 您的私钥(在
~/.ssh/id_rsa
中)不受密码保护(或者它现在和现在仍然由 ssh-agent 管理)
- 您的 public 密钥 (
~/.ssh/id_rsa.pub
) 已在源服务器的 ~username/.ssh/authorize_keys
文件中注册。
if I use usual URL it requires password.
如果您谈论的是 http(s)://
url,那么是的,它需要用户名和密码。
git remote -vv
显示
origin username@source:/var/git/repo.git (fetch)
origin username@source:/var/git/repo.git (push)
这是什么意思"source:"是某种协议吗?
还有一点它可以在没有密码的情况下工作,但如果通常使用 URL 它需要密码。
它无需密码即可工作,因为它是一个 ssh url,并且:
- 您的私钥(在
~/.ssh/id_rsa
中)不受密码保护(或者它现在和现在仍然由 ssh-agent 管理) - 您的 public 密钥 (
~/.ssh/id_rsa.pub
) 已在源服务器的~username/.ssh/authorize_keys
文件中注册。
if I use usual URL it requires password.
如果您谈论的是 http(s)://
url,那么是的,它需要用户名和密码。