我的帐户位于bitbucket,我在其中创建了私人仓库。但是,当我尝试将我的代码推送到我的私人仓库时,它给出了当它存在时repo不存在的错误。
在进一步调查中,我发现当我在bitbucket上执行任何命令时,它会触发强制命令
Remote: Forced command: conq username:<username>
在此,用户名不是我的。它属于我的一个朋友。我不知道这是怎么改变的。
如何更改此用户名或如何停止此强制命令?
答案 0 :(得分:1)
“ssh-add~ / .ssh / id_rsa解决了我的问题” link to original q/a
答案 1 :(得分:0)
回答这个问题可能会迟到,但我发现我对这个问题的解决方案正如simonxy所提到的那样,这可能是解决问题的一种方法,但我的情况有点不同。
我在办公室工作,我需要使用特定的私钥连接到服务器,每当我尝试使用ssh登录时,首先尝试使用此私钥登录(因为这将是我的第一个ssh密钥添加到新系统)。不幸的是,其他人使用这个密钥对他们的bitbucket a / c导致他们的凭证登录。我的私人代表拒绝了请求并得到了错误。
所以我删除了所有私钥并再次添加,这次我的办公私钥随后被添加。 :)
希望这可以帮助遇到类似问题的其他人:)