如何在 git 网址的用户名或密码中转义'@'

  • 本文关键字:密码 转义 用户 git git
  • 更新时间 :
  • 英文 :


命令行上推送到 git 的格式之一是

Url format:
    https://{username:password@}github.com/{owner}/{repo}

我的挑战是用户名和密码 - 用于我无法控制的共享帐户 - 包含其中的@(实际上两者都......

在这种情况下,我的选择是什么(并且不更改用户名,密码 - 这将需要一些额外的管理/协调步骤)。

尝试对@字符进行百分比编码:

https://usern%40me:p%40ssword@github.com/owner/repo

url ecoding 会起作用吗?例如 @ = %40

引用网址编码

Ps不同的语言对@的编码方式不同。(例如Javascript)

万事如意

最新更新