Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)

目录

  • 前言
  • 任务三
  • 任务四
    • 小任务1
    • 小任务2
    • 小任务3
    • 小任务4
    • 小任务5
    • 小任务6
    • 小任务7
    • 小任务8
    • 小任务9
    • 小任务10
  • 任务五
    • 小任务1
    • 小任务2
    • 小任务3
    • 小任务4
  • 跋文

前言

      Github学习进度更新,更新有点慢,因为最近开学,有很多事情要做,请大家谅解哦,还是言归正传吧!
      今天博主完成了First day on Github的下集教程,也是十分详细的,如果看了本文感兴趣,请跟我一起学习哦~~~
      by the way,如果没看过上集教程的,请进快速通道~


任务三

  1. 还是接着上集,上集已经把任务二带大家做完了,现在来到任务3,链接忘记了的朋友,点这里,我们翻到下面找到下图,点击Learn more:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    里面讲解了git指令,git init,git clone,git add等,想了解更多指令,可以到 https://git-scm.com/docs了解,里面叙述得详细多了。
  2. 除了git指令,还有一个Hello World guide,我们同样进去看看:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    a. 下面我们来实践一下,来到github官网,登录之后,选择New
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    c. 创建完成,如下图所示,紧接着是创建一个分支Branch,也就是不同版本的代码,但最终的分支是main。其实我们上集任务二做过这个了,就不再赘述啦。
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    稍微总结一下:
    a. Fork 可以让您在不影响原始存储库的情况下更改项目。
    b. pull请求可让您告诉其他人:您在GitHub代码库里对自己的分支做了哪些更改。
  3. 继续往下看的话,就是以自己的节奏学习,确实是这样,要根据自身情况,选择性学习,节奏不要乱,不要盲目追赶,真正学到才有用。这里有些GitHub学习资源的链接,博主点开看了下,感觉没太大用,有时间当然可以看看:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)

任务四

  1. 来到任务四:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  2. 开始使用Markdown沟通:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)

小任务1

  1. 点Start来到issues页面,它说让我们添加一个评论,使用Markdown的编辑方式,我们复制进去:
    预览+评论

小任务2

  1. 点击继续,来到小任务2

    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  2. 然后我们下滑找到GitHub Pages,并点击Check it out here:

    快速参考指南
    但是Issues下面给出的任务是:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)

小任务3

  1. 小任务3开始,点击Files changed:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  2. 添加一个自己用户名的标题,如图:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)

小任务4

  1. 来到小任务4,点击继续:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)

小任务5

  1. 同样的,进入小任务5,复制这个文本:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  2. 粘贴到文件内容,下面的描述,随便写一下:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  3. 没错的话,点击Commit changes;回来以后可能需要Refresh一下,然后viewed一下,然后小任务5完成:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  4. 同样的,编辑这个文件,文件名要看清楚,小任务6让我们添加链接,那么就是links.md这个文件:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)

小任务7

  1. 这个是要我们合并,往下翻到下图位置,合并,确认,小任务7完成:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  2. 步骤和前面的一样,编辑:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  3. 编辑,其中两个**就是加粗,大家可以Preview看看:

    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  4. 和前面一样,开始免费课程,并开始
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  5. 点击Start开始小任务1,不过这次没有快速参考指南了:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  6. 然后往下,说关闭这个issue表示完成小任务,翻到最下面,点Close issue就行了 ,小任务1完成:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
          让我们准备项目,可以传我们正常的text文件和二进制文件,如果是大文件,可以借助工具git-lfs传输,这个只要是蓝色的链接,大家都可以点进去看一下。
          还有就是添加.gitignore,因为它可以用来确定不应在版本控制下跟踪哪些文件和目录,也就是和其他用户共享忽略规则。
  7. 这里让我们删除Code下的二进制文件,我们过来看看:

    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    a. 比如我看一下这个C.gitignore:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    c. 再来到Code处,点击creating a new file:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    e. 创建完成,如下图:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  8. 准备要上传的目录。我在E创建一个文件夹,专门存放要上传的项目,比如有个项目叫做myProject,然后我只在里面放一个txt文件,如下图:

    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  9. 这里上传的话,要用到一个软件,叫做git。下面我带大家安装一下:
    a. git下载网址
    b. 点下载,下载到电脑指定位置,不需要放在C盘,这是一个类似cmd的一个软件,比如我就放在E盘的git下。

    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    d. 选择自己的目录,放在git下,点击继续:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    f. 这里我选择VSCODE,使用其作为git的默认编辑器
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    h. 使用推荐的:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    j. 使用OpenSSL库:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    l. 这也选默认的,使用MinTTY,不使用windows的cmd控制台:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    安装完后桌面右键会显示,即安装成功:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
  10. 如果刚才那个HTTPS没保存的,来Code下的右边有个Code下拉菜单,里面也有;然后里面刚才创建的文件我删掉了,这个没事,不影响,不删也行:

    进入E盘
    b. 进入github目录(这个时候其实我还没有创建myProject项目):
    git init
    d. 复制命令并执行: 这个是连接到我们github中的github-upload这个代码库
    git add .
    f. 运行这条指令的时候报错:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    h.然后后面报错是因为命令里是main而当前分支是master :
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    init之后目录结构如下,在这里面创建了.git文件夹,说明可以上传兄弟关系的所有文件,当前能上传的就是1.txt:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    解决方案:配置一下,解除http,htttps的限制
    git config –global –unset http.proxy
    git config –global –unset https.proxy
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    c. 然后问题解决了,重新执行下git push -u origin master那条指令,弹出这个框,然后我点击了Sign in with your browser,用浏览器登录,登录github账号后,点击授权Authorize :
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    e. 然后在这里刷新会有反应:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    然后发现合并不到main里面,所以这次也失败了,但是确实是把这个1.txt文件上传了,只不过没有上传到main里面:
    Github之First day on Github,带你学习并完成任务点,纯手敲超详细教程!(下)
    b. (最好先做c步骤)将文件添加进去:
    来源:湖北吉秀软件官方博客

    声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年8月11日
下一篇 2021年8月11日

相关推荐