Skip to content

Commit 3cd7b84

Browse files
author
Qi Liu
committed
make some changes
1 parent 568d531 commit 3cd7b84

File tree

4 files changed

+23
-7
lines changed

4 files changed

+23
-7
lines changed

libs.md Libs.md

File renamed without changes.

TODO.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33

44
1. 配置开发环境
55
- [x] git & gitflow
6-
- [ ] 阅读Pro Git
6+
- [x] 阅读Pro Git
77
- [x] RVM
88
- [x] vim
99
2. 完成Koans

Usage_of_vim_and_git.md

+15
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ Github是当前最知名的远程版本库,上面托管了很多有名的repos
1515
* *[My Git Workflow](http://osteele.com/posts/2008/05/my-git-workflow)*
1616

1717
### Wrapping Up
18+
1819
1. `git checkout .` 会取消所有本地工作区修改,应该不轻易使用。如果希望抛弃本地工作区的某个文件的修改,可以使用`git checkout filename`
1920
2. `git commit -a`命令应避免使用。所有的操作应该遵循权限最小化的原则。
2021
3. 对于checkout和diff命令,如果不指明HEAD,都是默认缓存区和工作区之间的操作。
@@ -24,6 +25,20 @@ Github是当前最知名的远程版本库,上面托管了很多有名的repos
2425
7. `git push`命令会把本地版本库推送到远端版本库。默认会推送到Origin,如果希望可以默认推送到其他位置,可以在推送时使用`-u`参数。
2526
8. `git reset`命令会使缓存区与HEAD保持一致。`--hard`参数会使工作区、缓存区和HEAD保持一致。
2627
9. 克隆的版本库只有一个主分支,但是所有的分支是保存着的。可以使用`git branch -r`来查看。想使用别的远程分支可以`git branch your_branch repo_branch`来创建分支。
28+
10. 关于revert和reset的区别。reset到之前的某个分支会是之后的信息丢弃。而revert则不会,它会保留记录,继续向前。
29+
11. 关于合并。 把new_features分支合并到master中,master便拥有了两个分支的所有commits记录。master可以reset到任何一个commit状态。
30+
12. `git log -p -2` 显示差异,最近两条。
31+
13. `git commit --amend`,重新提交。和上次提交为一个提交。
32+
14. `git pull` == `git fetch | git merge`
33+
34+
#### 关于配置
35+
36+
1. 如果你的github帐号绑定了多个邮箱,可以在库中单独配置。
37+
38+
> 比如我全局配置使用的自己的帐号。在公司的版本库中单独使用公司的email。
39+
40+
2. Color: auto就好。
41+
3. ssh: 照着github help做即可。
2742

2843
## git-flow
2944

Way_to_Excellence.md

+7-6
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Way to Excellence
55
66
## 读书
77

8-
如果能得到大师的倾囊相授,那是再好不过了。可是有多少人拥有这样的机会呢?对于所有人,读书是获得大师指导最好最有效的方式了。
8+
如果能得到大湿的倾囊相授,那是再好不过了。可是有多少人拥有这样的机会呢?对于所有人,读书是获得大师指导最好最有效的方式了。
99

1010
在我学习JavaScript的过程中,最让我受益的便是Douglas Crockford的**JavaScript-the Good Parts**。一本很薄的书,含金量很高。
1111

@@ -26,11 +26,12 @@ Github上有很多优秀的代码,直接阅读代码对于改进编码风格
2626
3.2. Wiki中很多精华的东西要认真学习。
2727
4. 带着问题。Keep asking!
2828

29-
## 遇到问题
29+
## 遇到问题怎么办?
3030

31-
1. StackOverflow
32-
2. Github提出Issue
33-
3. Email。直接将问题提交给大师。有意义的问题他们会热心回答的。
31+
1. 身边自有高手
32+
2. StackOverflow
33+
3. Github提出Issue
34+
4. Email。直接将问题提交给大师。有意义的问题他们会热心回答的。
3435

3536
## 关注博文
3637

@@ -59,4 +60,4 @@ Github上有很多优秀的代码,直接阅读代码对于改进编码风格
5960

6061
## 写在最后
6162

62-
上面提到的很多我也是在实践,并不全都式我已经做的很好了。我觉得好的东西,拿出来分享给大家。
63+
上面提到的很多我也是在实践,并不全都是我已经做的很好了。我觉得好的东西,拿出来分享给大家。

0 commit comments

Comments
 (0)