如何使用git pull输入带有密码的命令?

安东·梅德韦杰夫(Anton Medvedev)

我想在一行中执行以下命令:

git pull && [my passphrase]

怎么做?

这并非您真正要求的,而是针对http(s):

  • 您可以将密码放在.netrc文件中(在Windows上为_netrc)。从那里它将被自动拾取。它将进入具有600个权限的主文件夹。
  • 您也可以只克隆仓库,https://user:pass@domain/repo但这并不是真正推荐的做法,因为它会在很多地方显示您的用户/密码...
  • 一种新的选择是使用凭据帮助器请注意,凭据将使用标准凭据帮助程序以明文形式存储在本地配置中。Wincred的凭据帮助程序也可以在Windows上使用。

凭证助手的用法示例

  • git config credential.helper store -无限期存储凭证。
  • git config credential.helper 'cache --timeout=3600'-存放60分钟

对于基于ssh的访问,您将使用ssh代理,该代理将在需要时提供ssh密钥。这将需要在计算机上生成密钥,将公钥存储在远程服务器上,并将私钥添加到相关的密钥库中。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在git pull命令中输入密码?

如何在不重新输入SSH密码的情况下执行“ git pull”?

如何使用SSH详细模式运行git push / pull命令?

在C#Windows窗体中如何在带有***的文本框中输入密码?

如何获取带有selenium Webdriver的gmail的密码输入字段ID?

是否有git --super /-force pull命令?

使用bat文件进入带有git bash的特定目录后,如何执行gulp命令?

如何从Jupyter Notebook向shell命令“ git push”输入密码?

通过child_process执行命令时,如何处理带有节点的输入提示?

如何在GitPython中使用git pull?

使用sshpass命令输入密码

如何在git命令中使用'#'字符?

如何从命令行打印带有杯子的受密码保护的pdf?

如何使用MinGW在Qt中调试带有命令行参数输入的应用程序?

如何使用Git推送带有模块的Maven项目?

如何使用带有密码的ssh登录?

如何使用git clone链接make命令?

使用带有密码和sql命令的runas

如何从命令行读取带有换行符的输入行?

在python中使用子过程模块运行带有命令行输入的lua脚本

如何使用带有选项的adduser命令

如何使用 Python 中的 sudo(在标准输入上也带有密码)调用需要标准输入上的数据的程序?

如何制作运行带有输入框的命令行的脚本,用于命令的变量?

如何使用带有文件名和选项的 git log 命令?

如何在 scp URL 中输入带有特殊字符的密码

Git 没有提示我输入密码

git worktree 无效,如何使用 git 命令纠正此问题

git pull 而 ssh 进入远程显示没有提示输入用户名/密码

在 bash 中使用 expect 来执行带有密码请求的命令