Skip to content
/ git_faq Public
forked from notfresh/git_faq

Git的基本使用规范建议,Git的原理探索,Git的命令和理解

License

Notifications You must be signed in to change notification settings

lcy19/git_faq

 
 

Repository files navigation

git_faq

Git的基本使用规范建议,Git的原理探索,Git的命令和理解

为什么要学习Git?

Git是一个牛逼的开源版本管理工具,应用在各个互联网公司的码农之间。
Git也不限于程序员使用, Git本质上是一个文件管理系统,非常强大。
所以, 请一起来学习Git.

Git应该学习到啥程度?

按需而定,这个东西就是一个工具,如果你真的只是偶尔用下,会使用日常的简单命令就可以了。
Git有图形化界面和集成到IDE的按钮,可以方便使用。 但如果你想当一个优秀的程序员和Teamplayer,我觉得应该了解的更多一点,否则小心成为猪队友。
总而言之,够用就好。 但是同时,技多不压身。

本仓库的文件说明

  • progit_v2.1.22.pdf
    这个文件是下载自官方网站
    这本书是中文的,也有对应英文的
    这本书是我见过最好的Git学习资料,我学习Git走了很多弯路,但是我希望后面的同学们可以直接去阅读这本书。

  • Git考试.md
    这个文件是我自己尝试着出的考核自己的题目,大家可以尝试一下做一做,看自己对Git了解多少。
    这个文件我会不断的更新。

为什么要创建这个仓库?

学习Git的时候,花了我很多时间。我是一个喜欢探索的人,但自己瞎探索,经常摸不到路子,想知道底层原理却难以入门。
所以我希望可以把自己的经验写下来帮助别人,同时也帮助自己不断提升自己。

如果你喜欢我的想法,或者有关于Git的疑惑怎么办?

请你在Issue区提问题,我会尽量去回答,或者查找答案,一起学习和进步。 如果你有意一起贡献答案,一起维护这个仓库,那太好了,请提Issue,我会把你加进维护者里面,我们一起加油!
如果你对这个想法感兴趣,请star这个项目,非常感谢!

我的水平怎么样?

2019-05-29, 目前我使用Git也只有一年多一点,其实摸爬滚打,走了很多弯路,而且也没有在大厂上过班,不太了解正规的Git使用规范,一切都在靠自己摸索。
所以,我可以说是菜鸟级的,但是我本人对Git底层原理很感兴趣,我觉得Git作为一个版本管理工具非常的棒,它可以聚集大家的力量一起合作共事。
合作,有序的合作正是Git的魔力所在,这也是我最喜欢的一方面, 所以我会继续深入了解Git, 希望可以不断精进。
尽管我目前是菜鸟,但是我相信自己会有一天成长为专家的。

About

Git的基本使用规范建议,Git的原理探索,Git的命令和理解

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published