【问题标题】:How to set the root application directory?如何设置根应用程序目录?
【发布时间】:2014-11-16 06:31:06
【问题描述】:

我已经创建了我的第一个 Droplet,但我不知道如何设置根应用程序目录? 我试图在/home/dokku/app_name 中为我的应用名称创建一个文件夹 然后,我做了cd app_name 然后git init 然后我添加了一个远程仓库:

git remote add dokku root@do.mydomain.com:app_name

但是,当我尝试推送时出现错误:

fatal: 'app_name' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

如何配置?如何设置应用程序根目录?

【问题讨论】:

    标签: git digital-ocean dokku


    【解决方案1】:

    如果您还没有,请按照以下步骤操作:

    (在服务器上)

    1. 以 root 身份登录到服务器。 cd ~ (转到根目录)
    2. cd app_name
    3. git init --bare(它应该告诉你它初始化了一个 git repo)

    (本地系统)

    1. cd app_name
    2. git init(它应该告诉你它初始化了一个 git repo)
    3. git add .(暂存当前目录中的所有文件以提交)
    4. git commit
    5. git remote add dokku root@do.mydomain.com:app_name
    6. git push dokku master(第一次你需要9给出要推送的分支的名称,因为远程仓库本身还没有任何分支。

    希望这能解决您的问题!

    【讨论】:

    • 谢谢!现在 git push 正在进行中,但是当我运行它时,我如何让 www.do.mydomain.com 指向 Rails 服务器?
    • @Simo:很高兴知道它有效!查看 this 是否有助于让 rails 服务器知道何时运行。
    猜你喜欢
    • 2019-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-01
    相关资源
    最近更新 更多