|
|
发表于 2022-10-28 09:33:31
|
显示全部楼层
2020年12月18日补充:
几个月前写了这篇回答后,有了很多阅读量,还收到了不少赞同和喜欢,谢谢大家的支持!同时,我也发现有很多朋友想学 GitHub 又不知如何开始,正如当时刚学 Git 和 GitHub 的我,于是,我写了这篇入门教程,欢迎阅读:
--------------------------------------------------------------------------------------------------
我去年开始使用Github,分享一下我的学习历程,希望对你有帮助。
Github是代码托管平台,很多程序员、高手都在上面开源分享、交流代码,确实是一个学习的宝藏之地。
1.首先,你可以注册Github账号,然后跟着网站的帮助视频,熟悉一下操作,知道各个页面是做什么的;
2.在网上找一找相关的入门视频,学习新建一个项目;
3.为什么叫Github?其实就是Git+hub,这就要说到核心软件Git,这是一种版本控制软件,通过它可以实现你本地代码的版本修改、管理、上传到Github,所以,在大致了解了Github网站,我们就有必要学习一下Git软件的使用了。这里强烈推荐廖雪峰老师的Git教程:认真学一两遍,你就明白了。
学过之后会发现,最常用的操作就是git add . / git commit; git pull/ git push.
4. 随着对Git和Github的熟悉,就可以在Github上浏览,比如搜索你感兴趣的程序。
就我自己而言,我当时在学习Python,就跟着教程 写了一个井字棋的游戏小程序,还参考GitHub上项目的readme文档写法,写了一个readme.md 文档,嘿嘿,然后上传:
https://github.com/Juliecodestack/Tictactoe
后来学习API接口时,网上的微博API工具包很多是基于Python2写的,我在Github找到了一个Python3的版本,觉得不错,看到作者没有写readme.md,我就fork了一下这个项目,添加了一个英文的readme文档,然后pull request.(举这个例子,你也就明白了我们经常在Github上看到的fork, pull request等操作是怎么回事,这其实也是一个很好的技术交流过程):
https://github.com/Juliecodestack/sinaweibopy3
然后,我还学习了在上面搭建一个博客小站呢,哈哈,分享交流关于技术、读书、英语学习,欢迎点击访问:
宁萌的笔记本
总之就是一点:不要怕,大胆地去学习和尝试,开始注册账号、开始学习Git。我真正开始学习之后,发现并没有一开始想象的那么高深难懂。而且,一旦掌握了,你会发现一个更大的世界,可以向很多高手学习。 |
|