【发布时间】:2015-10-22 16:12:45
【问题描述】:
我可能还没有完全理解 Github 中 SSH 密钥的使用。
我按照 Github 文档 [https://help.github.com/articles/generating-ssh-keys/] 在我的笔记本电脑上创建 SSH 密钥并在我的 Github 帐户中导入相同的 SSH 密钥。
但是,当我尝试将本地更改推送到已分叉的项目时,git Bash 仍然要求我提供 github 用户 ID 和密码。
我的理解是;配置 SSH 后,我不必在提交更改时提供我的 gihub 用户帐户和密码,因为 SSH 会处理它。
【问题讨论】:
-
你的源地址有
https作为协议——如果你使用ssh,它不应该是ssh://吗?