Skip to content

Commit 665330d

Browse files
author
qianguyihao
committedMar 14, 2022
add: 将工程文件的资源迁移到GitHub仓库
1 parent 3c9a85b commit 665330d

20 files changed

+42
-64
lines changed
 

‎00-前端工具/04-解决 Git 不区分大小写导致的文件冲突问题.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@
77

88
有些同学在 Git 仓库对文件/文件夹进行命名时,刚开始是小写,后来为了保持团队一致,又改成了大写,然而 Git 不会发现大小写的变化,此时就出了问题:导致仓库里出现了 大小写 同时存在的两个文件。但在 Windows、Mac 的电脑磁盘里,肉眼却能只看到一个文件,实在奇葩。
99

10+
这个问题的根本原因是,Windows、Mac 的**文件系统**不区分大小写。
11+
12+
Linux的文件系统是区分大小写的。Git 默认是不区分大小写的,也可以通过改配置项,改为区分大小写。
13+
1014
### 问题复现路径
1115

1216
(1)新建一个 test 文件(大小写不敏感的状态下),并提交。
@@ -32,7 +36,7 @@ git mv test Test
3236
git mv Test Temp
3337

3438
# 将 Temp 目录改成 Test 目录。此时,项目中只会存在 Test 目录,不会存在 test 目录。目标达成。
35-
git mv Temp Test
39+
git mv Temp Test
3640
```
3741

3842
执行完上面的两个命令之后,项目中只会存在 Test 目录,不会存在 test 目录。目标达成。
@@ -43,7 +47,7 @@ git mv Temp Test
4347

4448
不分区大小写,也有它的好处,比如:文件夹/文件的路径,很多时候就代表了网站地址、页面url的路径。而**网站地址也是不区分大小写的**,这是很关键的原因之一。
4549

46-
总的来说,根本原因是 url 不区分大小写。磁盘路径、页面地址,本质上都是 url 。
50+
总的来说,根本原因是文件系统、url在底层设计上不区分大小写。磁盘路径、页面地址,本质上都是 url 。
4751

4852
### 关于 Git是否区分大小写 的补充
4953

‎01-HTML/09-HTML5举例:简单的视频播放器.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -265,10 +265,7 @@ index.html的代码如下:
265265

266266

267267

268-
工程文件:
268+
工程文件:[2018-02-23-H5多媒体播放器.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-23-H5%E5%A4%9A%E5%AA%92%E4%BD%93%E6%92%AD%E6%94%BE%E5%99%A8.rar)
269269

270-
- [2018-02-23-H5多媒体播放器.rar](https://pan.baidu.com/s/10RHLQIMl1EKvFaxvYhHaRw )
271-
272-
- 密码:88cy
273270

274271

‎02-CSS基础/09-CSS案例讲解:博雅互动.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -473,9 +473,7 @@ publish: true
473473

474474
![](http://img.smyhvae.com/20180114_1405.png)
475475

476-
工程文件如下:
477-
478-
- [2018-03-20-boya.rar](https://download.csdn.net/download/smyhvae/11832612)
476+
工程文件:[2018-03-20-boya.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-03-20-boya.rar)
479477

480478
## 我的公众号
481479

‎02-CSS基础/12-CSS3属性详解:动画详解.md

+3-6
Original file line numberDiff line numberDiff line change
@@ -149,9 +149,9 @@ transition 包括以下属性:
149149

150150
动画效果录制的比较差,但真实体验还是可以的。
151151

152-
工程文件:
152+
工程文件:[2018-02-08-小米商品详情过渡](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-08-%E5%B0%8F%E7%B1%B3%E5%95%86%E5%93%81%E8%AF%A6%E6%83%85%E8%BF%87%E6%B8%A1.rar)
153+
153154

154-
- [2018-02-08-小米商品详情过渡](http://download.csdn.net/download/smyhvae/10245871)
155155

156156

157157
## 2D 转换
@@ -1426,10 +1426,7 @@ PS:图片的url是<http://img.smyhvae.com/20180209_1245.gif>,图片较大,
14261426

14271427
大功告成。
14281428

1429-
工程文件如下:
1430-
1431-
- [2018-02-09-fishes.rar](http://download.csdn.net/download/smyhvae/10255540)
1432-
1429+
工程文件:[2018-02-09-fishes.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-09-fishes.rar)
14331430

14341431
## 我的公众号
14351432

‎02-CSS基础/14-CSS3属性详解:Web字体.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,8 @@ woff字体是Web字体中最佳格式,他是一个开放的TrueType/OpenType
157157

158158
(2)因为我把字体文件单独放在了font文件夹中,所以在src中引用字体资源时,写的路径是 `font/...`
159159

160-
工程文件:
160+
工程文件:[2018-02-20-WebFont举例.zip](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-20-WebFont%E4%B8%BE%E4%BE%8B.zip)
161161

162-
- [2018-02-20-WebFont举例.zip](http://download.csdn.net/download/smyhvae/10253565)
163162

164163

165164
## 字体图标(阿里的 iconfont 网站举例)
@@ -299,11 +298,11 @@ woff字体是Web字体中最佳格式,他是一个开放的TrueType/OpenType
299298
![](http://img.smyhvae.com/20180220_1815.png)
300299

301300

302-
工程文件:
301+
~工程文件~
303302

304303
- 2018-02-20-图标字体demo.zip
305304

306-
305+
- 下载链接暂无。
307306

308307
## 其他相相关网站介绍
309308

‎04-JavaScript基础/36-offset相关属性和匀速动画(含轮播图的实现).md

+1-3
Original file line numberDiff line numberDiff line change
@@ -666,9 +666,7 @@ div.style.left = "100px";
666666

667667
温馨提示:动图太大,可以把<http://img.smyhvae.com/20180202_2020.gif>单独在浏览器中打开。
668668

669-
工程文件:
670-
671-
- [2018-02-02-JS动画实现轮播图.rar](http://download.csdn.net/download/smyhvae/10237662)
669+
工程文件:[2018-02-02-JS动画实现轮播图.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-02-JS%E5%8A%A8%E7%94%BB%E5%AE%9E%E7%8E%B0%E8%BD%AE%E6%92%AD%E5%9B%BE.rar)
672670

673671

674672
## 我的公众号

‎04-JavaScript基础/37-scroll相关属性和缓动动画.md

+3-1
Original file line numberDiff line numberDiff line change
@@ -341,10 +341,12 @@ function scroll() { // 开始封装自己的scrollTop
341341
![](http://img.smyhvae.com/20180203_1619.gif)
342342

343343

344-
工程文件:
344+
~工程文件~
345345

346346
- 2018-02-03-scrollTop固定导航栏.rar
347347

348+
- 下载链接暂无。
349+
348350

349351
## 缓动动画
350352

‎04-JavaScript基础/45-jQuery的介绍和选择器.md

+6-4
Original file line numberDiff line numberDiff line change
@@ -935,9 +935,11 @@ jQuery选择器是jQuery强大的体现,它提供了一组方法,让我们
935935

936936
注意这里的css布局里,每一个图片都用一个li来存放。设置li的父亲的宽度之后,然后将li设置为浮动,即可自适应地排列成两排。
937937

938-
工程文件:
938+
~工程文件~
939939

940-
- [2018-02-05-突出显示.rar]()
940+
- 2018-02-05-突出显示.rar
941+
942+
- 下载链接暂无
941943

942944

943945
### 举例4:手风琴效果
@@ -1160,11 +1162,11 @@ jQuery选择器是jQuery强大的体现,它提供了一组方法,让我们
11601162

11611163
![](http://img.smyhvae.com/20180205_1135.gif)
11621164

1163-
工程文件:
1165+
~工程文件~
11641166

11651167
- [2018-02-05-淘宝精品服饰广告.rar]()
11661168

1167-
1169+
- 下载链接暂无。
11681170

11691171

11701172

‎08-前端基本功:CSS和DOM练习/01-CSS基础练习:JD首页的制作(顶部和底部).md

+3-9
Original file line numberDiff line numberDiff line change
@@ -336,9 +336,7 @@ css代码解释:
336336
(6)在`手机京东`这个li中增加手机小图标,这里用到了css精灵图。
337337

338338

339-
京东顶部导航条的工程文件如下:
340-
341-
<http://download.csdn.net/download/smyhvae/10214943>
339+
京东顶部导航条的工程文件:[2018-01-19-前端基础练习-JD顶部导航.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-01-19-%E5%89%8D%E7%AB%AF%E5%9F%BA%E7%A1%80%E7%BB%83%E4%B9%A0-JD%E9%A1%B6%E9%83%A8%E5%AF%BC%E8%88%AA.rar)
342340

343341
## 顶部banner图
344342

@@ -598,9 +596,7 @@ css代码解释:
598596

599597
注意,每个 a 之间是用margin隔开,不是用padding隔开;否则的话,鼠标点击中间的空白处也会出现跳转。
600598

601-
顶部导航条+顶部banner+搜索框的工程文件如下:
602-
603-
<http://download.csdn.net/download/smyhvae/10218022>
599+
顶部导航条+顶部banner+搜索框的工程文件:[2018-01-21-前端基础练习-JD顶部导航.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-01-21-%E5%89%8D%E7%AB%AF%E5%9F%BA%E7%A1%80%E7%BB%83%E4%B9%A0-JD%E9%A1%B6%E9%83%A8%E5%AF%BC%E8%88%AA.rar)
604600

605601
## slogen:口号
606602

@@ -900,7 +896,5 @@ css代码如下:
900896

901897
![](http://img.smyhvae.com/20180122_1920.png)
902898

903-
对应的工程文件如下:
904-
905-
- [2018-01-22-前端基础练习-JD顶部导航.rar](http://download.csdn.net/download/smyhvae/10218487)
899+
对应的工程文件:[2018-01-22-前端基础练习-JD顶部导航.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-01-22-%E5%89%8D%E7%AB%AF%E5%9F%BA%E7%A1%80%E7%BB%83%E4%B9%A0-JD%E9%A1%B6%E9%83%A8%E5%AF%BC%E8%88%AA.rar)
906900

‎08-前端基本功:CSS和DOM练习/02-CSS基础练习:JD首页的制作(快捷导航部分).md

+1-3
Original file line numberDiff line numberDiff line change
@@ -793,8 +793,6 @@ index.css:
793793

794794
![](http://img.smyhvae.com/20180124_1607.png)
795795

796-
工程文件如下:
797-
798-
- [2018-01-23-前端基础练习-JD顶部导航.rar](http://download.csdn.net/download/smyhvae/10222155)
796+
工程文件:[2018-01-23-前端基础练习-JD顶部导航.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-01-23-%E5%89%8D%E7%AB%AF%E5%9F%BA%E7%A1%80%E7%BB%83%E4%B9%A0-JD%E9%A1%B6%E9%83%A8%E5%AF%BC%E8%88%AA.rar)
799797

800798

‎08-前端基本功:CSS和DOM练习/03-DOM操作练习:基础练习.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -236,9 +236,7 @@ publish: true
236236

237237
20180127_1630.gif
238238

239-
工程文件:
240-
241-
- [2018-01-27-美女相册demo.rar](http://download.csdn.net/download/smyhvae/10227161)
239+
工程文件:[2018-01-27-美女相册demo.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-01-27-%E7%BE%8E%E5%A5%B3%E7%9B%B8%E5%86%8Cdemo.rar)
242240

243241
### 举例3:鼠标悬停时,显示二维码大图
244242

‎08-前端基本功:CSS和DOM练习/07-DOM操作练习:innerHTML的方式创建元素.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -344,9 +344,7 @@ document.write();
344344
</html>
345345
```
346346

347-
工程文件:
348-
349-
- [2018-02-01-获取在线用户列表demo.rar](http://download.csdn.net/download/smyhvae/10237611)
347+
工程文件:[2018-02-01-获取在线用户列表demo.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-01-%E8%8E%B7%E5%8F%96%E5%9C%A8%E7%BA%BF%E7%94%A8%E6%88%B7%E5%88%97%E8%A1%A8demo.rar)
350348

351349

352350

‎09-移动Web开发/01-Bootstrap入门.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -403,7 +403,7 @@ JS 组件在[官网](https://v3.bootcss.com/javascript/)有介绍:
403403

404404
空结构的工程文件的下载地址:(lib文件夹里包含了Bootstrap相关的各种库和中文文档)
405405

406-
- [2018-02-25-BootstrapDemo及文档.rar](http://download.csdn.net/download/smyhvae/10258718)
406+
- [2018-02-25-BootstrapDemo及文档.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-25-BootstrapDemo%E5%8F%8A%E6%96%87%E6%A1%A3.rar)
407407

408408
还是那句话:**如果需要哪个样式,直接根据文档的指引,在相应的元素里加指定的类名即可。**
409409

‎09-移动Web开发/03-Less详解.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -353,9 +353,9 @@ copy 红框那部分的代码如下:
353353
> 不提倡将 less 引入页面,因为 less 需要编译,因此你就需要再引入一个less.js, 多了一个HTTP 请求,同时当浏览器禁用了 js 你的样式就不起作用了,less 编译应该在服务端或使用 grunt 自动编译。
354354
355355
356-
工程文件:(工程文件中,我引用的less.js版本是 2.5.3)
356+
工程文件:(我引用的less.js版本是 2.5.3)
357357
358-
- [2018-02-27-LessDemo.rar](http://download.csdn.net/download/smyhvae/10260410)
358+
- [2018-02-27-LessDemo.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-02-27-LessDemo.rar)
359359
360360
361361
参考链接:

‎11-Node.js/JavaScript模块化:ES6.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -296,9 +296,7 @@ dist/main.js就是我们需要引入到 index.html 里的文件。
296296
![](http://img.smyhvae.com/20180414_1615.png)
297297

298298

299-
工程文件:
300-
301-
- [2018-04-13-ES6Demo.rar](https://download.csdn.net/download/smyhvae/10348940)
299+
工程文件:[2018-04-13-ES6Demo.rar](https://github.com/qianguyihao/web-resource/blob/main/project/2018-04-13-ES6Demo.rar)
302300

303301

304302
## ES6模块化的使用举例(引入第三方模块)

‎12-Vue基础/01-Vue的介绍和vue-cli.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -244,7 +244,7 @@ $ npm install -g @vue/cli
244244

245245
这个空项目的工程文件如下:(请务必仔细研究这个项目的写法和目录结构)
246246

247-
- [2019-06-21-vue-my-app.zip](https://download.csdn.net/download/smyhvae/11256220)
247+
- [2019-06-21-vue-my-app.zip](https://github.com/qianguyihao/web-resource/blob/main/project/2019-06-21-vue-my-app.zip)
248248

249249
我们可以看到这个项目的结构:
250250

‎13-React基础/01-React介绍.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -227,9 +227,9 @@ render的中文含义是“渲染”。render 方法的语法如下:
227227
ReactDOM.render(要渲染的虚拟DOM对象, 容器 container:要渲染到页面上的哪个位置);
228228
```
229229

230-
【工程文件下载】
230+
工程文件:
231231

232-
- [2019-02-08-ReactDemo.zip](https://download.csdn.net/download/smyhvae/10951736)
232+
- [2019-02-08-ReactDemo.zip](https://github.com/qianguyihao/web-resource/blob/main/project/2019-02-08-ReactDemo.zip)
233233

234234

235235
### 方式二:npm install
@@ -288,9 +288,9 @@ ReactDOM.render(myDiv, document.getElementById('app'));
288288
```
289289

290290

291-
【工程文件下载】
291+
工程文件:
292292

293-
- [2019-02-09-ReactDemo.zip](https://download.csdn.net/download/smyhvae/10951196)
293+
- [2019-02-09-ReactDemo.zip](https://github.com/qianguyihao/web-resource/blob/main/project/2019-02-09-ReactDemo.zip)
294294

295295

296296
## 我的公众号

‎13-React基础/04-React组件(二):常见属性和函数.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -459,7 +459,7 @@ export default class Counter extends React.Component {
459459

460460
工程文件:
461461

462-
- [2019-02-12-ReactDemo.zip](https://pan.baidu.com/s/1STNpgtmO23hE_cHIjNkBMA)
462+
- [2019-02-12-ReactDemo.zip](https://github.com/qianguyihao/web-resource/blob/main/project/2019-02-12-ReactDemo.zip)
463463

464464

465465
## 生命周期函数:componentWillReceiveProps()

‎13-React基础/06-React的单向数据绑定.md

+1-3
Original file line numberDiff line numberDiff line change
@@ -157,9 +157,7 @@ export default class MyComponent extends React.Component {
157157
```
158158

159159

160-
工程文件:
161-
162-
- [2019-02-13-ReactDemo.zip]()
160+
工程文件:[2019-02-13-ReactDemo.zip](https://github.com/qianguyihao/web-resource/blob/main/project/2019-02-13-ReactDemo.zip)
163161

164162

165163

‎13-React基础/07-React路由的使用.md

+1-4
Original file line numberDiff line numberDiff line change
@@ -251,11 +251,8 @@ export default class Movie extends React.Component {
251251
20190214_1030.png
252252

253253

254-
工程文件:
254+
工程文件:[2019-02-14-ReactDemo.zip](https://github.com/qianguyihao/web-resource/blob/main/project/2019-02-14-ReactDemo.zip)
255255

256-
2019-02-14-ReactDemo.zip
257-
258-
## 参考链接
259256

260257

261258

0 commit comments

Comments
 (0)
Please sign in to comment.