Menu

小结

提交代码

至此,我们已完成本章的项目开发,接下来让我们切回到 Git 的主分支上。

$ git add -A
$ git commit -m "Finish layout and routes"
$ git checkout master

这时我们运行 Git 的状态检查命令,会发现新增了一个 public/css 文件夹。这是为什么呢?

$ git status
On branch master
Your branch is up-to-date with 'origin/master'.
Untracked files:
  (use "git add <file>..." to include in what will be committed)

        public/css/

nothing added to commit but untracked files present (use "git add" to track)

原因是我们在前面使用了 gulp watch 来监听文件的更改并持续编译,因此当我们切回到主分支上时,app.scss 文件会回到一开始在主分支上未经过任何修改的状态,这时 app.scss 文件被 Gulp 检测到发生更改,便会对该文件进行编译,最终产生一个 public/css/app.css 文件。但这个文件对我们来说是个累赘,没有一点作用,原因如下:

    <...>

本文章首发在 LearnKu.com 网站上。

为了保证课程的高品质,我们需要对课程进行收费。付费后 才能观看剩余内容。 购买

上一篇 下一篇
讨论数量: 10

shwfz01a
进行 check out 后代码丢失?
1 个点赞 | 6 个回复 | 问答 | 课程版本 5.5
laravel666
多的是 public/CSS/app.css,为什么删除的是一个 JSON 文件
1 个点赞 | 1 个回复 | 问答 | 课程版本 5.5
fengxin5571
push 到 Heroku 后 help about signup niginx 显示 404?
0 个点赞 | 4 个回复 | 问答 | 课程版本 5.5
Narcissus
route () 函数将 https 渲染成了 http
0 个点赞 | 3 个回复 | 问答 | 课程版本 5.5
xiaobird
uasemax
老师,请问可不可以不执行 rm -f public/mix-manifest.json
0 个点赞 | 2 个回复 | 问答 | 课程版本 5.7
azhida
Git 合并报错
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.5
aelephant
关于 Git checkout . 的使用注意事项:
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.7
hustnzj
建议老师默认设置「只看当前版本讨论」
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.7
xiaobird
为什么我推到 Heroku 上没有任何样式?
0 个点赞 | 0 个回复 | 问答 | 课程版本 5.5
刻意练习,每日精进。
2
点赞
2152
浏览
10
讨论

作者