【问题标题】:Push changes to bitbucket from server从服务器推送更改到 bitbucket
【发布时间】:2015-05-19 19:45:22
【问题描述】:

我想用 ftp 编辑服务器上的文件,然后使用我的源代码树 git 客户端将更改推送到 bitbucket 存储库。

我在服务器上有一个部署密钥,但它是只读的,所以我可以使用 ssh 来下拉更改,但不能从服务器推送到 bitbucket。

【问题讨论】:

    标签: git bitbucket


    【解决方案1】:

    如果你想推送一些东西,你必须有足够的权限才能这样做。
    如果您没有凭据,您想如何推送?

    如果您可以使用 ssh 拉取,那么您应该也可以推送,因为 SSH 是一种安全连接,它不会“关心”您是否读取或写入数据(只要您在机器上拥有正确的权限,无论ssh 协议。)

    【讨论】:

    • 我正在使用部署密钥,并且它在 bitbucket 上是只读的。第二部分是我想使用我的本地 git 客户端并在服务器上编辑代码并使用本地 git 客户端从服务器推送。
    • 据我所知(自第一个版本以来我一直在使用 sourcetree)它甚至不可能形成命令行。如果你有一个只读密钥,你将无法推送,如果你使用 GUI 工具或 CLI 无关紧要
    • 没错。我需要做什么才能让我的服务器对 bitbucket 进行写访问?
    • 取决于您的系统,您可能需要为源树生成 pem fire 或为您的 bitbucket 帐户部署新的 ssh 密钥。
    猜你喜欢
    • 1970-01-01
    • 2014-10-23
    • 2011-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多