bev*_*qua 7 git github github-for-windows
我用环境完全正常工作,使用SSH,但在家里我倾向于使用更多的GitHub for Windows而不是Git bash,这就是为什么它设置了http.
github --credentials get: github: command not found Username for 'https://github.com': user Password for 'https://user@github.com': github --credentials store: github: command not found Already up-to-date.
我在哪里可以找到并安装github命令,所以我不必每次都输入我的用户名和密码?(我想我可能需要在PATH某处添加一些内容.)
您可以看看这篇非常有用的文章:设置 git。他们有一个部分向您解释如何保存密码。
没有Github可执行文件,因为Github “只是”一个网站,您看到的消息是git尝试自动获取您的凭据(您可以按照上面链接中的指南解决此问题)。
无论如何,我想谈谈 SSH,因为它对到达这里的其他人很有用。
不过,存储密码的更好方法是不要使用密码,而是使用SSH 密钥。Github设置中有一个选项可以添加新密钥,对于 Windows,只需使用PuttyGen或替代方案生成密钥,导出为 OpenSSH 密钥,然后将其复制/粘贴到 Github 的文本区域中。
然后使用 SSH 选项克隆您的存储库:
git clone git@github.com:your_username/your_project.git
Run Code Online (Sandbox Code Playgroud)
或者,如果您已经有一个存储库,请更改 url(参见此处):
git remote set-url origin git@github.com:your_username/your_project.git
Run Code Online (Sandbox Code Playgroud)
您将不再需要输入密码,并且非常安全(只要没有人可以访问您的计算机并复制私钥)。
| 归档时间: |
|
| 查看次数: |
8232 次 |
| 最近记录: |