github使用个人使用笔记与总结

根据github的官方使用说明(https://docs.github.com/),编写此使用总结。

名词解释

  • Repository:仓库、代码库
  • Readme:这是一个很好用的东西,markdown格式的,用于讲解代码,后面详细讲这个东西
  • Star:星星,理解成点赞
  • fork:复刻,将别人的仓库复刻到自己的账户里面
  • follow:跟随,理解成关注

入门

新建

登陆以后点右上角的头像,选“your repositories”以后,点绿色的“New”,就到下面这个页面了
github使用个人使用笔记与总结_第1张图片
五个步骤,完成以后点create即可创建一个仓库。
其中第四步有很多证书可以选,CSDN里面有讲解每个证书是什么意思的,不想麻烦的就无脑选GNU或MIT
上传
进入仓库,选“add file”里面的“upload files”,在弹出的页面直接拖拽上传就可以了,如果一次性上传多个文件,需要输入本次提交的文件摘要,如果在多人协作时这个很有用,可以帮助别人方便地了解程序的更改,如果是自己一个人编写,也可以充当注释的作用。
github使用个人使用笔记与总结_第2张图片

上图中第三个和第四个分别是把提价的东西放入“main branch(主分支)”还是单独开一个分支。关于分支,后面再说。

修改

可以直接点击“edit”按钮:
github使用个人使用笔记与总结_第3张图片
然后在跳转的页面像修改记事本一样修改代码。但是这种方法只推荐于修改readme,其他所有语言的代码建议在自己电脑上面编写好、测试没问题以后,使用下面个人推荐的工具里面的方法更新云端代码的方法来更改。

进阶

README

使用markdown语法的说明性文件。readme本意是“看我”,这个名字起得很好,不是github独创,在日常编程的时候我也会习惯创建一个这样的文件,以说明代码包是怎样使用的、修改的过程等等信息。

分支(branch)

官方解释:

使用分支隔离开发工作,而不会影响存储库中的其他分支。每个存储库都有一个默认分支,并且可以有多个其他分支。可以使用拉取请求将一个分支合并到另一个分支中。

在有新点子、新想法、尝试修复bug时,可以使用branch功能,在不更改main branch的情况下,再产生一个版本,如果这个版本效果好,可以一键放到main branch里面,如果不好,删掉或不管它就行。

个人推荐的工具

可视化

GitHub Desktop这个软件
github使用个人使用笔记与总结_第4张图片

可视化的软件,可以很直观地同步本地与云端(repositories)的程序。

命令行(不可视化)

GitHub CLI这个工具。
这个我也没怎么用过,后面补充。

GitHub Mobile

移动版github的软件(有安卓和ios两个版本)

网站的小细节(不定期补充)

Issue

目前用不到,后面补充

你可能感兴趣的:(github)