1

我刚刚发现 Atlassians 漂亮的 stash 命令行工具。凉爽的。由于我使用自定义 ssh 密钥,因此我在 ~/.ssh 中配置它们:

Host bb
    Hostname bitbucket.org
    user git
    IdentityFile ~/.ssh/custom_key

当我尝试使用存储工具(在 cli 上)发出拉取请求时,我收到以下消息:

错误:存储库似乎没有托管在 Stash 中;远程网址:bb:hippeelee/land-of-lisp-for-clojure。

我运行了 stash configure 但它没有提供设置我的 ssh 首选项的选项。有人知道通过 Atlassian stash cli 工具使用自定义 ssh 密钥的方法吗?

4

1 回答 1

1

在这里隐藏开发人员。

看起来该工具使用正则表达式来匹配 URL。特别是它需要两个斜杠 - ':' 把它扔掉了,它需要以 '.git' 结尾。如果你尝试“ssh://bb/hippeelee/land-of-lisp-for-clojure.git”会发生什么?

编辑:另外,值得指出的是 Stash 命令行工具不适用于 Bitbucket。我们目前有不同的 API。

于 2014-05-01T10:52:15.310 回答