【问题标题】:How To properly add Dist Folder to be tracked with Git when Using Sass使用 Sass 时如何正确添加要使用 Git 跟踪的 Dist 文件夹
【发布时间】:2020-10-20 07:58:13
【问题描述】:

在我开始使用 Sass 之前,我只会执行“git add”。然后我会上传到github。 但是对于这个新项目,我使用的是 Sass,所以我的“Dist”文件夹中有常规的 HTML 和 CSS。

所以对于这个新项目,我做了“git add”。它完成了所有节点模块文件夹、json 和 scss 文件,但没有完成我的 dist 文件夹。

  1. 在跟踪所有文件时,我应该跟踪我的所有节点模块吗?
  2. 或者我应该只跟踪我的 dist 文件夹吗?
  3. 如果它应该是我的所有文件,包括节点模块和 dist 文件夹,那么我应该在我的 ubuntu 终端中使用什么?

我希望这是有道理的。

【问题讨论】:

  • 更新:好的,我能够添加 gitignore 文件,它从 git 中删除了所有 node_modules,但现在包含我的常规 html css 文件的“dist”文件夹没有被跟踪。我试着做 git add 。并检查状态,但它一直告诉我“在分支主机上没有提交,工作树干净”

标签: javascript git ubuntu sass terminal


【解决方案1】:

您应该使用类似于github/gitignore Node.gitignore.gitignore

但你也应该确定:

  • 您尚未添加/提交dist
  • 或者如果其内容尚未被另一个 .gitignore 或排除文件忽略

检查:

cd dist
git check-ignore -v -- index.html

如果它什么都不返回,那么它不会被忽略。

【讨论】:

    猜你喜欢
    • 2020-03-31
    • 1970-01-01
    • 2018-09-28
    • 2020-04-15
    • 2016-02-07
    • 2017-12-30
    • 2017-03-09
    • 2018-01-25
    • 2019-09-24
    相关资源
    最近更新 更多