【问题标题】:Use AWS git server on Sourcetree在 Sourcetree 上使用 AWS git 服务器
【发布时间】:2016-07-18 08:24:08
【问题描述】:

我已经使用 Amazon Web Services (AWS) 为自己构建了一个 git 服务器。而且我可以使用以下命令在终端下检查存储库,没有问题。

git init && git remote add origin git@ec2-12-345-678-910:my-project.git

但是,如果我尝试使用 SourceTree,我会一直收到警告“这不是有效的路径/URL 警告”。有人知道出了什么问题吗?

我几乎被困住了。如果您有任何 cmets,我将不胜感激。


顺便说一句,我还尝试将git@... 放入Source Path / URL 而不使用ssh://

【问题讨论】:

  • 您只需添加以git@ec2-...开头的部分即可。其余命令是创建本地 git 存储库并添加远程所需的。 Sourcetree 为你做这件事
  • 我在截屏时出错了。我会修改它。感谢您指出这一点。
  • 你解决了吗?
  • 不,我认为比特桶是更好的选择。你可以试一试。它也是私人的。从他们开始我就一直在使用它。

标签: git amazon-web-services ssh atlassian-sourcetree


【解决方案1】:

如前所述,尝试不带 ssh:// 并最终修改为 :~/path/to/folder/my-project.git

示例:

ubuntu@ec2-213-23-32.us-west-1.compute.amazonaws.com:~/path/to/folder/my-project/.git

不要忘记添加您的 EC2 身份,否则您将收到“Permission denied (publickey)”。错误。在终端上运行:

ssh-add path/to/privateEC2key.pem

现在您将能够从您的亚马逊机器克隆您的项目。 :)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多