没有合适的资源?快使用搜索试试~ 我知道了~
从+0+开始学习+GitHub+系列1
需积分: 0 0 下载量 99 浏览量
2022-08-04
15:08:18
上传
评论
收藏 11.17MB PDF 举报
温馨提示
试读
61页
1.写在前面我一直认为 GitHub 是程序员必备技能,程序员应该没有不知道 GitHub 的才对,没想到这两天留言里给我留言最多的就是想让我写关于 GitHu
资源详情
资源评论
资源推荐
序言
我自己接触GitHub较早,可以说在GitHub在国内还没怎么普及、流行的时候就开始接触使
用了,之后对我的工作以及思维方式产生了很大的影响,也大大提升了自己的开发效率与个
人能力。从第一个使用的开源项目,到自己的第一篇博客,再到后面自己的第一个开源项
目,都享受着GitHub给我带来的好处。
后面渐渐的自己也热衷于分享,拥抱开源,从博客,到公众号都在坚持写文章,分享自己过
来人的技术积累、职场经验、人生总结等,甚至可以说是GitHub影响了我一生。
有一天我突然发现,关注我公众号的读者们,很多竟然没听说过GitHub,或者部分听说过但
是也没怎么使用过,这真的是巨大的一个损失啊,于是,应读者要求,我准备自己从0开
始,写一篇针对初学者的GitHub教程,没想到,利用自己业余时间,持续了几个月,竟然形
成了一个系列,评价也相当不错。
这个系列最初反响不错之后,甚至有出版社找我出书,还有部分平台找我合作,希望我出这
个教程来进行销售,说实话,开的条件也都还不错的,可是我都一一拒绝了,原因很简单,
既然答应了要出这个系列,就必须兑现承诺,最终我终于一篇篇在公众号上全部更新完了。
后面我的公号新增了不少读者,可能不少人不知道有这个系列,姑且马上过年了,趁这个机
会我整理了一下,并把它做成一个电子书送给你们,以后需要的时候,拿出来看一下,说不
定就对你有帮助。
这个教程包括如下内容:
1. 初识GitHub
2. 加入GitHub
3. Git速成
4. 向GitHub提交代码
5. Git进阶
6. 团队合作利器:Git分支详解
7. GitHub常见的几种操作
8. 发现好用的开源项目
希望通过这个教程,人人可以很方便的掌握Git/GitHub的使用。
最后,你还可以通过以下其他方式找到我:
GitHub:https://github.com/stormzhang
个人博客:http://stormzhang.com
微博:googdev
序言
2
知乎:stormzhang
如果想获取其他更多原创分享,欢迎关注我的微信公众号stormzhang。
序言
3
版权声明:
本系列内容首发于我的微信公众号stormzhang,原创作者stormzhang,个人博
客:http://stormzhang.com,可以随意转载,但必须保持署名,禁止商用。
初识GitHub
1.写在前面
我一直认为GitHub是程序员必备技能,程序员应该没有不知道GitHub的才对,没想到这两
天留言里给我留言最多的就是想让我写关于GitHub的教程,说看了不少资料还是一头雾水,
我转念一想,我当初接触GitHub也大概工作了一年多才开始学习使用,我读者里很多是初学
者,而且还有很多是在校大学生,所以不会用GitHub也就不奇怪了,所以我觉得写一写关于
GitHub的教程就非常有必要了!
2.为什么还要造轮子
很多人难免要问这个问题,说网上关于GitHub的资料很多,为什么还要写呢?讲真,网上关
于Android的资料更多,为什么你们还喜欢看我写的文章呢?是因为哪怕同样的内容,我写
出来之后就有了我的风格,除了我的幽默以及我的帅,关键的是我有办法让你们看的轻松易
懂,并且还有我个人的一些见解与指导,这大概是一种特殊的魅力吧!
我是从小白一路过来的,很能理解你们内心的感受与困惑,因为这些阶段都是我自己亲身经
历过的,所以我写的文章都会从你们的角度去出发,并且我对文章高要求,除了排版、配图
很用心外,文章的内容每次写完我都会亲自看三四遍,确保不会出现误导以及你们理解不了
的情况,你们看的很轻松易懂的文章其实因为我背后做了很多的功课。
所以,为了你们,我觉得有必要用我的风格去教你们如何从0开始,跟着我一步步学习
GitHub!
3.什么是GitHub
确切的说GitHub是一家公司,位于旧金山,由ChrisWanstrath,PJHyett与TomPreston-
Werner三位开发者在2008年4月创办。这是它的Logo:
初识GitHub
4
2008年4月10日,GitHub正式成立,地址:Howpeoplebuildsoftware·GitHub,主要提供基
于git的版本托管服务。一经上线,它的发展速度惊为天人,截止目前,GitHub已经发展成全
球最大的开(同)源(性)社区。
4.GitHub与Git的关系
这个我还专门在群里调查过,很多人以为GitHub就是Git,其实这是一个理解误区。
Git是一款免费、开源的分布式版本控制系统,他是著名的Linux发明者LinusTorvalds开发
的。说到版本控制系统,估计很多人都用过SVN,只不过Git是新时代的产物,如果你还在
用SVN来管理你的代码,那就真的有些落伍了。不管是学习GitHub,还是以后想从事编程
行业,Git都可以算是必备技能了,所以从现在开始建议你先去学习熟悉下Git,后面我会有
文章推荐一些适合新手的Git学习资料给你们。
而GitHub上面说了,主要提供基于git的版本托管服务。也就是说现在GitHub上托管的所有
项目代码都是基于Git来进行版本控制的,所以Git只是GitHub上用来管理项目的一个工具
而已,GitHub的功能可远不止于此!
5.GitHub的影响力
初识GitHub
5
剩余60页未读,继续阅读
Xhinking
- 粉丝: 24
- 资源: 320
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0