我正在尝试从 Windows 8 上的 GIT bash 访问远程存储库。
我已经完成了https://serverfault.com/questions/194567/how-to-i-tell-git-for-windows-where-to-find-my-private-rsa-key中详述的步骤,以确保 GIT正在使用正确的公钥/私钥。
通过 https 连接和克隆目录不是问题。但是,这样做意味着对我将更改推送到 gitlab/https 的文件具有读/写/访问权限,这意味着我的团队成员无法更改文件。
通过 SSH 连接时,首先要求我输入存储在 /c/Users/bwimbush/.ssh/id_rssa 中的密钥的密码。输入之后,我会被要求输入“git@remoteserver.com”的密码。我不明白为什么要我输入这个密码?
我可以使用我的 google 帐户在线登录 git setup,但该 pw 不是它要求的 pw。
谁能帮我理解为什么通过 https 连接会更改文件的读/写/访问权限,或者为什么它要求我输入“git@remoteserver.com”的密码?