Day 14-制作购物车系统之安装及资料夹结构(三)

今天要说git repository的部分。
go go~/images/emoticon/emoticon08.gif

以下内容有参考教学影片,底下有附网址。
(内容包括我的不专业解说分析及在实作过程中遇到的困难与解决)


先了解一下

甚麽是gitignore?

在你的专案里,有些档案不需要储存於git,例如像昨天有提到的.env档(环境设定档)等。
这时候只需要把需要让git忽略的档案,输入至.gitignore,就能完成。/images/emoticon/emoticon12.gif

接下来要把位在frontend的.gitignore移除
为了当执行npm创建一些react的程序时,能让git repository能自动性的架构,也方便一次性忽略,不用还要东打西打
首先将frontend的.gitignore里的程序复制到外面(昨天说新建的.gitignore那边)
https://ithelp.ithome.com.tw/upload/images/20210916/20139720Ung2Tl4J8f.png
如何测试frontend的.gitignore档的git repository是否已经不见?
打开终端机输入cd frontend切换到frontend後,
输入rm -rf .git:删除git repository,并只保留工作目录
输入ls -a:查询git repository是否还在
确保不在後,就能将frontend的.gitignore档删除

现在要把移好的.gitignore档建立git repository
所以将终端机离开frontend,输入cd ..
接着输入git init,来建立
成功之後会看到VScode里的两个node_modules是呈现灰色的
https://ithelp.ithome.com.tw/upload/images/20210916/201397206u67ovJp0j.png
最後就是上面提到的,打开.gitignore档,把.env输入进去
https://ithelp.ithome.com.tw/upload/images/20210916/20139720vMFfl3xIxE.png


详细gitignore介绍:https://iter01.com/67493.html
参考教学影片:https://www.youtube.com/watch?v=0divhP3pEsg&t=786s


  • 明天要说script的部分/images/emoticon/emoticon29.gif

<<:  Multiple objects (下)

>>:  第 1 集:转生到 Bootstrap 5 世界

Day11-TypeScript(TS)的类别(Class)

今天要来介绍TypeScript(TS)的类别(Class), 以下几项是需要特别注意的。 使用cl...

连续 30 天 玩玩看 ProtoPie - Day 19

ProtoPie 其实也有一些我这次可能玩不到的部分。 也就是企业方案。(还是我 Request ...

Day20 - 更新推文及冲突

今天来做更新推文的部分。 更新的部分实作上并没有太困难的地方,主要是处理冲突比较麻烦。 更新推文 更...

Day20 :【TypeScript 学起来】是 JavaScript 没有的 Function Overloads(函式超载)

终於20天了,那个心情就是有点开心快结束了,但对後面10篇感到担忧,既期待又怕无法完赛 XDD 好...

Golang快速入门-4(Day7)

这个就要介绍到golang的另一个特性 import/export in golang 在golan...