【问题标题】:Connecting GitHub to Shiny Server将 GitHub 连接到 Shiny 服务器
【发布时间】:2017-03-11 19:51:46
【问题描述】:

我正在尝试使用manual of Dean Attali 设置闪亮的服务器。到目前为止,我让闪亮的服务器工作。当我导航到服务器 ip 时,会出现“欢迎使用 Shiny Server”页面这一事实可以证明这一点。问题是我无法像手册的步骤 8.2 那样将闪亮的服务器连接到 GitHub。我现在尝试了几次,但我收到此错误消息:

错误:src refspec master 不匹配任何内容。

错误:未能将一些引用推送到“原点”

这是我的代码:

sudo apt-get -y install git
cd /srv/shiny-server
git init
echo "# shiny-server" >> README.md
git commit -m "first commit"
git config --global user.email "user@user.com"
git config --global user.name "gituser"
git remote add origin git@github.com:gituser/shiny-server.git

电子邮件地址“user@user.com”和用户名“gituser”只是假的。

我已经在 GitHub 的存储库设置中部署了适配密钥。

希望你能帮助我!在此先感谢:)

【问题讨论】:

    标签: git github shiny-server


    【解决方案1】:

    这里少了一个步骤:

    git init
    echo "# shiny-server" >> README.md
    git commit -m "first commit"
    

    缺少的步骤是 git add,用于将 README.md 添加到 Git。

    没有git add 步骤,git commit 什么都不做。因此,存储库没有任何提交,因此没有什么可推送的, 导致您观察到的错误。

    这样就可以了:

    git init
    echo "# shiny-server" >> README.md
    git add --all
    git commit -m "first commit"
    

    【讨论】:

    • 感谢您的第一个建议。我在我的代码中更改了它,但现在我有两个新错误(我编辑了我的帖子)。你能再帮我一次吗? :)
    • 不清楚你改了什么,“两个新的错误”是什么。但是您的更新使我的回答无效:随着您的更改,我的回答现在没有意义了。
    • 对不起,我是新来的! :( 又改了!感谢您的帮助!
    • @fexjoo 谢谢你。如果您发布带有新错误的新问题,我会尝试看看(或者其他人会)
    猜你喜欢
    • 2022-07-05
    • 2022-10-25
    • 2021-03-27
    • 1970-01-01
    • 2019-05-13
    • 2017-05-28
    • 2013-12-03
    • 2012-11-27
    • 2020-08-22
    相关资源
    最近更新 更多