10000 Upper · Dream-git/my-git@336b7d1 · GitHub
[go: up one dir, main page]

Skip to content

Commit 336b7d1

Browse files
committed
Upper
1 parent d67ea97 commit 336b7d1

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

readme.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,10 @@
1111
# 入门介绍资料
1212
- [为什么开始使用Git版本管理,Git VS SVN 有哪些区别?](https://github.com/xirong/my-git/blob/master/why-git.md)
1313
- [开篇:一篇适合入门学习git的资料汇总](https://github.com/xirong/my-git/blob/master/ixirong.com.md) 本人的拙笔,欢迎吐槽!
14-
- [github-cheat-sheet](https://github.com/tiimgreen/github-cheat-sheet) 关于使用 git 和 github 的一些技巧汇总,中文版在此[GitHub秘籍](https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.zh-cn.md)
14+
- [Github-cheat-sheet](https://github.com/tiimgreen/github-cheat-sheet) 关于使用 git 和 github 的一些技巧汇总,中文版在此[GitHub秘籍](https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.zh-cn.md)
1515
- [Git for beginners: The definitive practical guide - from stackoverflow.com](http://stackoverflow.com/questions/315911/git-for-beginners-the-definitive-practical-guide?rq=1) It's so useful to a beginner ,just open the url , read and practice .
1616

17-
# git 客户端
17+
# Git 客户端
1818

1919
mac和linux系统推荐使用终端即可,git一开始的命令的确很多,别无它法,熟能生巧,多练习即可能够掌握日常使用的一些名利,再配合[常用命令的alias](https://git-scm.com/book/tr/v2/Git-Basics-Git-Aliases)或者强大的 [`zsh`](https://github.com/robbyrussell/oh-my-zsh)都能显著的提升效率,当然如果非得寻找图形化客户端,也不是没有;windows下还是尽快熟悉客户端的使用吧,因为win下面的bash太难用了:
2020

@@ -24,31 +24,31 @@ mac和linux系统推荐使用终端即可,git一开始的命令的确很多,
2424
- [Tower2](http://www.git-tower.com/) 号称最好的git客户端,只有Mac版本,收费,集成github、gitlab、Xcode等服务。
2525
- [SourceTree](https://www.sourcetreeapp.com/) 免费,功能齐全,Mac+window版本,集成github等服务。
2626

27-
# git branch
27+
# Git branch
2828
- [A successful Git branching model](http://nvie.com/posts/a-successful-git-branching-model/) 介绍日常推荐的分支开发模型,基于此模型可以通过这个小游戏来进行学习 [Learn Git Branch](http://pcottle.github.io/learnGitBranching/)
2929
- [Git工作流指南](https://github.com/xirong/my-git/blob/master/git-workflow-tutorial.md)完整的对比目前使用的集中式(svn)工作流、功能分支工作流、gitflow工作流、forking工作流、pull request 等几种不同的模式,通俗易懂,强烈推荐看一看,如果觉的排版不好,请查看原分页文章 [git-workflow-translations](https://github.com/oldratlee/translations/tree/master/git-workflows-and-tutorials)
3030
- 熟悉的工作流后,你是否也想要在github上与他人一起协同工作?那么问题来了,[Github全程指南-如何高效使用?](how-to-use-github.md)
3131
- [Understanding the GitHub Flow](https://guides.github.com/introduction/flow/index.html) This guide explains how and why GitHub Flow works 简单实用,更好的理解Github的模式。
3232

33-
# git expert
33+
# Git expert
3434
- 项目依赖其他项目,比如公共css、dll等等,强大的git-submodule 优雅的解决这类问题。理解阅读 [Git Tools - Submodules](https://git-scm.com/book/en/v2/Git-Tools-Submodules) ,备忘或者查看命令阅读[Git Submodule Tutorial](https://git.wiki.kernel.org/index.php/GitSubmoduleTutorial) 或者 [Git Submodule使用完整教程](http://www.kafeitu.me/git/2012/03/27/git-submodule.html)
3535

3636

37-
# git 书籍
37+
# Git 书籍
3838
- [Pro Git](http://git-scm.com/book/zh/v1) 作者Scott Chacon是github的员工,git的布道者,这本书被誉为git学习圣经,中间有好多插图描述的浅显易懂,挺适合详细学习下的,最新英文第二版《[pro git (Editon 2)](http://git-scm.com/book/en/v2)》;
39-
- [git-internals-pdf](https://github.com/pluralsight/git-internals-pdf) 老外写的,很给力,从目录上面包括安装使用以及设计原理都有讲解,有机会看看。pdf电子版本直接下载地址 [git-internals.pdf](ebooks/git-internals.pdf)
39+
- [Git-internals-pdf](https://github.com/pluralsight/git-internals-pdf) 老外写的,很给力,从目录上面包括安装使用以及设计原理都有讲解,有机会看看。pdf电子版本直接下载地址 [git-internals.pdf](ebooks/git-internals.pdf)
4040
- [Git Community Book](http://gitbook.liuhui998.com/) 汇聚了Git社区的很多精华, 并对git的对象模型原理等做了解释,可以深入的了解下git原理。pdf电子版本直接下载地址 [Git Community Book.pdf](ebooks/Git Community Book.pdf)
4141
- [Git权威指南](http://book.douban.com/subject/6526452/) 国内版本控制咨询顾问蒋鑫先生的原创书籍,原生中文叙述,更容易理解,查看[作者写书的缘由](http://www.worldhello.net/gotgit/)
4242

43-
# git 效率提升
44-
- [git flow 工具](https://github.com/petervanderdoes/gitflow)
45-
- [git flow 中文备忘清单](http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html)
43+
# Git 效率提升
44+
- [Git flow 工具](https://github.com/petervanderdoes/gitflow)
45+
- [Git flow 中文备忘清单](http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html)
4646
- 一个很有意思的学习 git 的小游戏 http://pcottle.github.io/learnGitBranching/
47-
- [git completion](https://github.com/git/git/tree/master/contrib/completion) 终端 git 命令的 Tab 键补全功能,比如打开终端,输入`git che`,按 Tab 键,则会出现`check-attr\check-ignore\checkout`等等的选项,支持bash、zsh等shell,使用方法(以bash shell为例):下载链接中相应的版本到用户目录下,修改`~/.bashrc`文件 ,加入`source ~/git-completion.bash` ,使得每次打开终端时都执行一次`git-completion.bash`脚本,来完成git 命令的 Tab 补全。或者采用这种方法[Quick Tip: Autocomplete Git Commands and Branch Names in Bash](http://code-worrier.com/blog/autocomplete-git/)
47+
- [Git completion](https://github.com/git/git/tree/master/contrib/completion) 终端 git 命令的 Tab 键补全功能,比如打开终端,输入`git che`,按 Tab 键,则会出现`check-attr\check-ignore\checkout`等等的选项,支持bash、zsh等shell,使用方法(以bash shell为例):下载链接中相应的版本到用户目录下,修改`~/.bashrc`文件 ,加入`source ~/git-completion.bash` ,使得每次打开终端时都执行一次`git-completion.bash`脚本,来完成git 命令的 Tab 补全。或者采用这种方法[Quick Tip: Autocomplete Git Commands and Branch Names in Bash](http://code-worrier.com/blog/autocomplete-git/)
4848
- [.gitignore template](https://github.com/github/gitignore) 各种语言、各种编辑器的`.gitignore`文件模板,当你进行某些语言的开发时候,直接使用相应的模板即可,省去自己写的时间(还不全),当然你也可以去贡献自己的模板,不知道`.gitignore`? 简单讲就是不让git跟踪某些文件,详情阅读:http://git-scm.com/docs/gitignore PS:推荐使用`.gitignore_global`文件进行全局过滤,比如mac下的`.DS_Store`文件,省去在每个repo下进行设置`.gitignore`文件了。全局模板参考:https://github.com/github/gitignore/tree/master/Global
4949

50-
# git extensions
51-
- git 的大文件支持[Git LFS](https://github.com/github/git-lfs)git在对大文件进行版本管理的时候,速度上是很慢的,一个帮助处理大文件的扩展插件
50+
# Git extensions
51+
- Git 的大文件支持[Git LFS](https://github.com/github/git-lfs)Git在对大文件进行版本管理的时候,速度上是很慢的,一个帮助处理大文件的扩展插件
5252

5353

5454
# 实践备忘

0 commit comments

Comments
 (0)
0