新手不会Git也能玩Github吗?

新手不会Git也能玩Github吗?

  • 前言
  • 使用Github的准备步骤
    • 使用一种访问外网资源的方法(这一步才是新手最容易)
    • 注册账号
  • 创建一个自己的仓库
    • 创建完仓库后的界面
  • 搜索你想要的代码类型
    • 以搜索坦克大战为例
    • 以下载烟花代码为例
  • 总结

前言

说到Github,那自然是离不开Git的命令使用了。很多新手就会误认为想用Github就必须得把Git学会,Git虽说不算难,但毕竟还是有点内容的,这会导致我们的学习周期变得比较长,那么不会Git能用Github干些啥呢?当然就是免费白嫖CV别人优秀的代码啦

使用Github的准备步骤

使用一种访问外网资源的方法(这一步才是新手最容易)

方法不唯一,最简单的就是直接用付费软件借助VPN,轻度访问差不多9元一个月就够了,如果你找不到软件的话,(提示一下有个软件的图标也是小猫)。当然你也可以自己去探索其他较为复杂的方法。
千万不要啥也不做去访问Github,在啥也不用的情况下,我电脑访问的成功率不到20%,你也可以试试自己的运气怎么样。
新手不会Git也能玩Github吗?_第1张图片

注册账号

准备好自己的邮箱地址,并为自己想一个较好的英文用户名即可

新手不会Git也能玩Github吗?_第2张图片

创建一个自己的仓库

创建仓库是为了复制别人的代码,当然会Git的话你就能上传自己的代码到仓库。

新手不会Git也能玩Github吗?_第3张图片
创建仓库下面还有两个选项暂时不用管,一个是Add .gitignore template(添加忽略文件模板,不同语言开发项目都或多或少有些不必要的文件无需上传到Github上的),一个是license(许可证,这个一般只在考虑商用的时候才会管它)
新手不会Git也能玩Github吗?_第4张图片

创建完仓库后的界面

之所以my_first_repository后多了个_可能是我不小心按到了空格。
新手不会Git也能玩Github吗?_第5张图片
仓库创建到这就够了,也不需要读懂这一串英文是写啥意思,接下来就是咱们最期待的ctrl+c和ctrl+v的过程了。

搜索你想要的代码类型

Github的英文检索是比较棒的,不过中国庞大的用户数量,你用中文检索也是能检索出不少内容的。至于加上anwsome等等约束规则的更优秀检索方法这里先不解释。

以搜索坦克大战为例

新手不会Git也能玩Github吗?_第6张图片
这里我们只需要大概了解一下issue的作用就行,它很关键,那个pull requests是用来帮别人开源项目才需要使用到的,再后面的那些一般不用过多关注。
新手不会Git也能玩Github吗?_第7张图片
那么issue是干啥的呢?

它类似于一个评论区,但仅限于讨论这个项目的具体问题,比如说你在复制粘贴这个作者的项目后,在实践之后又出现了小bug,你可以在issue区反映给作者,如果作者解决了,issue就是close状态,没有一般就是open。
坦克大战其实已经算基础阶段一个比较难的项目了,里面会涉及多线程,IO流,GUI等知识,也有可能是发布issue的人没理解,这个要自己去辨别。

新手不会Git也能玩Github吗?_第8张图片

以下载烟花代码为例

最开始接触编程的时候,我们经常会想写贪吃蛇,烟花代码等比较有趣的小项目,这里以前端的烟花代码为例。

我们先直接搜索烟花代码
新手不会Git也能玩Github吗?_第9张图片
我选的是第三个
新手不会Git也能玩Github吗?_第10张图片
你可以fork(简单理解为复制)到自己的仓库,不fork也行,点击code,我这里直接下载压缩包(Download ZIP)就行
新手不会Git也能玩Github吗?_第11张图片
下载完成后进行解压新手不会Git也能玩Github吗?_第12张图片
随便找个软件打开运行即可
新手不会Git也能玩Github吗?_第13张图片
运行成功
新手不会Git也能玩Github吗?_第14张图片

总结

以后咱们多学点检索规则就能找到更多有趣的代码了,也不一定要fork和clone才能用这些代码,直接下压缩包就行了,下载压缩包的时候有时候可以礼貌地点个收藏哦
Github还有许多功能我都还没探索完,也欢迎大佬补充不用Git,Github能干啥?
新手不会Git也能玩Github吗?_第15张图片

你可能感兴趣的:(git,github,学习,笔记,新手教程,Github使用教程)