Skip to content

Commit b620f31

Browse files
committed
udate img
1 parent 7ce844c commit b620f31

File tree

53 files changed

+1655
-2222
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+1655
-2222
lines changed

00-前端工具/01-Git的使用.md

+23-12
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ git branch -d feature_item_recommend
7373
### 合并分支时,如果存在分叉
7474

7575

76-
20180610_1650.png
76+
![](http://img.smyhvae.com/20180610_1650.png)
77+
7778

7879
比如说上面这张图中,最早的时候,master分支是位于`C2`节点。我基于`C2`节点,new出一个新的分支`iss53`,我在`iss53`上提交了好几个commit。
7980

@@ -97,11 +98,11 @@ Git 没有简单地把分支指针右移,而是对三方合并的结果作一
9798

9899
值得一提的是Git 可以自己裁决哪个共同祖先才是最佳合并基础;这和CVS 或Subversion(1.5 以后的版本)不同,它们需要开发者手工指定合并基础。所以此特性让Git 的合并操作比其他系统都要简单不少。
99100

100-
20180610_1710.png
101+
![](http://img.smyhvae.com/20180610_1710.png)
101102

102103
### 解决合并时发生的冲突
103104

104-
20180610_1740.png
105+
![](http://img.smyhvae.com/20180610_1740.png)
105106

106107
如果 feature1和feature2修改的是同一个文件中**代码的同一个位置**,那么,把feature1合并到feature2时,就会产生冲突。这个冲突需要人工解决。步骤如下:
107108

@@ -124,14 +125,27 @@ git自动合并成功。不管是git自动合并成功,还是在人工解决
124125
## 日常操作积累
125126

126127

127-
### 修改已经commit的备注信息
128+
### 修改密码(曲线救国)
129+
128130

131+
> 网上查了很久,没找到答案。最终,在cld童鞋的提示下,采取如下方式进行曲线救国。
129132
133+
```bash
134+
# 设置当前仓库的用户名为空
135+
git config user.name ""
136+
```
137+
138+
139+
然后,当我们再输入`git pull`等命令行时,就会被要求重新输入*新的*账号密码。此时,密码就可以修改成功了。最后,我们还要输入如下命令,还原当前仓库的用户名:
140+
141+
```
142+
git config user.name "smyhvae"
143+
```
130144

131145

132146
### 修改已经push的某次commit的作者信息
133147

134-
已经push的记录,如果要修改作者信息的话,只能 通过--force命令。
148+
已经push的记录,如果要修改作者信息的话,只能 通过--force命令。我反正是查了很久,但最终还是不敢用公司的仓库尝试。
135149

136150
参考链接:
137151

@@ -144,8 +158,6 @@ git自动合并成功。不管是git自动合并成功,还是在人工解决
144158

145159

146160

147-
148-
149161
### `branch1`的某个`commit1`合并到`branch2`当中
150162

151163
切换到branch2中,然后执行如下命令:
@@ -159,16 +171,15 @@ git cherry-pick commit1
159171

160172
20180623时,网上看了下Git客户端的推荐排名:
161173

162-
20180623_1210.png
174+
![](http://img.smyhvae.com/20180623_1210.png)
163175

176+
上面的Git客户端我基本都用过了,我最推荐的一款Git客户端是:**Tower**
164177

165-
### SmartGit
178+
**SmartGit**
166179

167180
商业用途收费, 个人用户免费:
168181

169-
20180623_1305.png
170-
171-
182+
![](http://img.smyhvae.com/20180623_1305.png)
172183

173184

174185

Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
2+
3+
4+
## 前言
5+
6+
VS Code 的全称是 Visual Studio Code,是微软推出的一款免费的、开源的跨平台编辑器。
7+
8+
9+
10+
11+
12+
## 常用快捷键
13+
14+
15+
### 编辑
16+
17+
18+
**删除文字**
19+
20+
21+
| 快捷键 | 作用 | 备注 |
22+
|:-------------|:-----|:-----|
23+
|delete|删除光标的前一个字符|相当于 Windows 键盘上的退格键|
24+
|fn + delete|删除光标的后一个字符||
25+
|**option + delete**|删除光标之前的一个单词|英文有效|
26+
|**command + delete**|删除光标之前的整行内容|【荐】|
27+

00-前端工具/02-VS Code.md 00-前端工具/03-VS Code的使用.md

+19-15
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11

22

3-
## 常见操作
43

5-
### 自动保存
4+
## 常见配置
5+
6+
7+
**自动保存**
68

79
```
810
"files.autoSave": "onFocusChange"
@@ -12,6 +14,16 @@
1214

1315

1416

17+
**在新的窗口中打开文件**
18+
19+
```json
20+
"workbench.editor.enablePreview": false,
21+
```
22+
23+
24+
## 常见操作
25+
26+
1527

1628
### 如何查看代码结构
1729

@@ -23,12 +35,6 @@
2335

2436

2537

26-
### 在新的窗口中打开文件
27-
28-
```json
29-
"workbench.editor.enablePreview": false,
30-
```
31-
3238
### 在本地开启服务器
3339

3440
```bash
@@ -140,15 +146,17 @@ Sass 文件格式化。
140146

141147
在本地开启Node服务器:
142148

143-
20180611_2230.png
149+
![](http://img.smyhvae.com/20180611_2230.png)
144150

145151
然后在浏览器的地址栏输入`http://localhost/` + 文件的相对路径,就可以通过服务器的形式打开这个文件。
146152

147153
### Copy Relative Path
148154

155+
> 这个插件很有用,使用频率很高。
156+
149157
复制文件的相对路径:(相对于根路径而言)
150158

151-
20180611_2235.png
159+
![](http://img.smyhvae.com/20180611_2235.png)
152160

153161

154162
### open in browser
@@ -238,10 +246,6 @@ VSCode自带的高亮显示,实在是不够显眼。用插件支持一下吧
238246

239247

240248

241-
### 代码格式化
242-
243-
244-
245249
### 如何同时打开多个窗口
246250

247251

@@ -271,7 +275,7 @@ VSCode自带的高亮显示,实在是不够显眼。用插件支持一下吧
271275

272276
### 某网友的VS Code 插件截图
273277

274-
20180611_2255.png
278+
![](http://img.smyhvae.com/20180611_2255.png)
275279

276280

277281

00-前端工具/whistle网络抓包.md

+23
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,29 @@ whistle安装证书后,可以拦截 https 请求。但是,我现在又不想
2929

3030

3131

32+
## 移动端调试神器:eruda
3233

3334

35+
> 手机连接代理时,如何看console.log的日志信息?
36+
37+
> 现在,代码里有console.log,如果是在电脑浏览器上看,可以直接在控制台查看console.log的内容。但是,如果手机连接代理,在手机上打开网页的话,要怎么查看console.log的内容呢?具体做法如下:
38+
39+
(1)在 whistle中,新建一个名叫`Eruda H5`的代理,代理中的内容是:
40+
41+
```
42+
http://xxx.com htmlAppend://{eruda.html}
43+
```
44+
45+
46+
(2)新建一个values,里面的内容是:
47+
48+
```html
49+
<script src="//cdn.bootcss.com/eruda/1.4.3/eruda.min.js"></script>
50+
<script>
51+
eruda.init()
52+
</script>
53+
```
54+
55+
56+
然后就OK了。
3457

00-前端工具/推荐链接.md

-70
This file was deleted.

0 commit comments

Comments
 (0)