Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个密码!在其中以及当我尝试使用以下语法从 git 克隆存储库时:
git clone https://username:password!@github.com/org/repository.git
我收到此错误:
bash: !@github.com/org/repository.git: event not found
如何在不更改密码的情况下修复它?
我在 Linux 中。我在windows中使用过这个没有任何问题。
只需反斜杠感叹号。它在bash(历史扩展)中有特殊的含义。
git clone https://username:password\!@github.com/org/repository.git
您也可以将其包装成单引号 ( '):
'
git clone 'https://username:password!@github.com/org/repository.git'