关于github:非程序员如何使用Github网站

52次阅读

共计 1111 个字符,预计需要花费 3 分钟才能阅读完成。

前沿

场景一:

如果老板让你写一个计划,重复沟通后,批改了很多版,最初老板说用回第一版,你还记得你批改过哪些地方吗?聪慧的你可能会每次都会备份一份。然而如何看出各个版本之间的差别呢?

场景二:

如果你筹备写一本开源的书或者教程,你可能会间接在某个网站平台更新。在一直的更新迭代中,如何让用户清晰的晓得,你批改了哪些内容,你的思维变动是怎么的?如果用户发现了你文章的谬误,或者他有更好的表达方式,他如何更好的参加进来?在评论区给你留言?有没有更高效的形式?最好的计划,是他克隆一份你的我的项目,批改实现后,提交给你审核,你确认没问题后,批准他的提交。这样实现最终的批改。他也会作为这个我的项目的贡献者。

下面两个场景的问题,须要通过什么工具能够实现呢?上面为大家介绍明天的配角 Github。

Github 是什么?(what)

Github 是寰球最大的开源我的项目平台网站,网址是:www.github.com。特点:基于 Git 的版本控制系统,全球化资源丰盛。

外围 性能

  • 版本控制

    • 历史记录(history && diff)

      • 文件的所有批改记录(重命名,段落挪动,每一行,每个单词的变动都能够疾速比照进去)。并且晓得每一行是谁(反对多人合作),在什么时候提交的。
    • 版本回退(reset)

      • 对于提交不称心的内容,能够随时吊销提交,回退到之前的任意版本。后悔药
  • 分支

    • 能够通过分支,并行写一些内容,分支之间能够随时合并,比拟,公布。
  • 合作

    • 多人同时开发一个我的项目,你能够作为我的项目负责人,确认大家提交的而后合并到主我的项目来。

Github 能够做什么及劣势?(why)

Github 尽管次要是程序员在应用,然而借助它弱小的版本控制和多人合作性能。普通人也能够在下面创立很多,其余有意思的我的项目,比方:写小说(小说),写攻略(杭州买房攻略),写面试题,写教程,单干翻译外国电影 / 书籍 / 软件(https://github.com/jkyin/Subt…),整顿行业材料索引。甚至有人用它曝光 996 加班公司,制作中华古诗词数据库。

劣势如下:

  • 【全球化】内容能够被国外用户看到
  • 【弱小的版本控制】
  • 【弱小的协同能力】

其余性能:

  • 搭建博客网站,集体网站,公司网站。应用 github page, 可独自绑定域名

普通人如何疾速上手 Github?(how)

1. 找到你感兴趣的我的项目

  • 搜寻你关怀的关键词
  • 找到你感兴趣的我的项目
  • 参加到开源我的项目

2. 开始应用 Github 做一个开源我的项目

  • 创立我的项目
  • 提交内容

3. 当网盘应用

长处

  • 不限速
  • 不限容量
  • 给其他人下载不须要登陆账号

参考资料:

  • https://www.youtube.com/watch?v=88iPjxeaXpg&ab_channel= 学习呀三木
正文完
 0