git 每次推送都需要密码

标签 git

我们公司有一台git服务器。我正在使用 git GUI 连接到它并向其推送和 pull 源代码。问题是每次我想推送我的文件时,我都需要输入密码。有什么方法可以设置 git gui,使其不会在每次将文件推送到服务器时都要求我输入密码?

最佳答案

您必须设置 ssh key 。并且私钥应该有空密码,或者您安装一个代理,这样您就不必输入密码。

查看此链接是否有帮助:http://progit.org/book/ch4-3.html

如果您使用的是 http(s),请在服务器的 url 中包含用户名和密码(通过编辑 .git/config)

关于git 每次推送都需要密码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8564917/

相关文章:

Git - 重新定位到特定标签

PHP/Git - 在我自己的文件中包含/链接哪些文件?

git - 无法提交项目并将其推送到 GitHub

git - 为什么 Git 不从命令行覆盖我的 merge.ff 设置?

git - 在 git post-receive 后更改所有权

windows - 推送更改到 Git 不起作用

git - 列出给定远程 GIT 存储库和分支中的所有文件

git - .gitignore .js 由 TypeScript 制作的文件

git - 删除一对旧的 git 提交

git - 重置 --hard git 远程分支到远程 reflog 中的 SHA 但不在本地 repo 中