【问题标题】:How do I push all my files without affecting a specific file in the heroku server?如何在不影响 heroku 服务器中的特定文件的情况下推送所有文件?
【发布时间】:2018-09-13 01:26:55
【问题描述】:

例如,在我的 heroku 服务器中,我有 Commands.js、Index.js 和 Prefix.js。我想推送我所有的文件,但不是 Prefix.js。 有可能吗?

【问题讨论】:

    标签: javascript heroku discord.js


    【解决方案1】:

    当您推送到 heroku 时,您实际上推送到了 git 存储库。 如果您没有接触 Prefix.js,它不会将其推送到 repo。

    检查您更改了哪些文件:

    git status
    

    您将看到已编辑的文件列表,只需添加它们即可提交。

    git add filename
    

    git add . 添加所有这些。

    然后提交并推送给heroku master。

    现在,如果您出于某种原因不想将 Prefix.js 推送到 heroku 存储库中,只需将其添加到 gitignore 文件中即可。它会忽略该文件。

    【讨论】:

    • 我不想推送 prefix.js 的原因是我的 Discord 机器人有一个更改前缀的命令,该行会的新前缀进入前缀文件但问题是它只在服务器上更新它,而不是在我的电脑上。因此,如果我以某种方式推送所有更新,它将从服务器重置前缀文件并发送我的旧文件而不是那个
    • 也没有 gitignore 文件
    • 但是是否可以忽略我电脑中的前缀文件,而不是服务器中更新的前缀文件?
    猜你喜欢
    • 2012-03-04
    • 2019-01-01
    • 2020-04-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-02-01
    相关资源
    最近更新 更多