程序员网站github,不懂编程怎样下载和使用github上大神发布的程序

1,不懂编程怎样下载和使用github上大神发布的程序登录到github,然后打开你要下载的项目,点击download ZIP如下选择一种方式即可
2,github 这个网站到底是干嘛用的我们能在上面做什么呢 好像很强大开发者提交自己的代码使用的 。大家可以共享工作成果,比较出名的开源软件都会在上面发布自己的代码 。类似的还有sourceforge 。对普通开发者而言,那个基本上就是下载别人源码学习的好去处,也能找到好多好玩的软件 。期待看到有用的回答!
3,github是什么github怎么用平常主要做R语言项目的开发,在github托管自己的开源项目,8月份侥幸排到R语言 Trending R developers on GitHub this month · GitHub 前五名,应该有点资格回答这个问题 , 因为1年前我也是新手... 1. 积极地report issue或者参与讨论,发表经过思考的见解 2. 不必过于崇拜所谓「大牛」 , 都是普通人而已,抱着学习的态度 , 但也不要迷信权威 3. 不一定觉得自己有更好的实现方法或者什么才去贡献代码,发现任何拼错、minor issue也可以帮忙改正然后提交pull request 4. GitHub正所谓social coding,有一定基础后可以尝试着建立自己的开源项目,然后慢慢维护,基本可以了解清楚一般的基于git的管理流程 5. 在开发过程中,有几个里程碑:第一次有人star你的项目,第一次有人fork你的项目,第一次有人给你的项目提出issue , 第一次有人给你send pull request , 这些都是很有意思的过程,可以体会到社区的无穷魅力 。github是全球最大的社交编程及代码托管网站github可以托管各种git库 , 并提供一个web界面,但与其它像 sourceforge或google code这样的服务不同,github的独特卖点在于从另外一个项目进行分支的简易性 。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按 钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并 。git 是一个分布式的版本控制系统,最初由linus torvalds编写,用作linux内核代码的管理 。在推出后,git在其它项目中也取得了很大成功,尤其是在ruby社区中 。目前,包括rubinius和merb在内的很多知名项目都使用了git 。git同样可以被诸如capistrano和vlad the deployer这样的部署工具所使用 。【程序员网站github,不懂编程怎样下载和使用github上大神发布的程序】
4,通俗点介绍Github是什么是一个分布式的版本控制系统 , 比如 , 你在开发一个程序时,需要多个人同时进行开发,但是如果多个人同时开发一个文件,可能会有覆盖的情况 , 但是用git或svn就会不出现这种问题 。GitHub可以托管各种git库,并提供一个web界面,但它与外国的SourceForge、Google Code或中国的coding的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性 。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并 。已经有人将GitHub称为代码玩家的MySpace 。基本功能:作为开源代码库以及版本控制系统 , Github拥有超过900万开发者用户 。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法 。如前所述,作为一个分布式的版本控制系统 , 在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并 。你说的这两个是一个东西,中文名叫“分布式的版本控制系统”,他的作用有两个 , 第一个就是版本控制,第二个就是作为开源代码库,他的第一个作用就类似与在软件开发中使用的其他版本控制软件类似与svn、vss、cvs等等,第二个作用主要用于开源项目的维护,而且现在的it界越来越具有开源精神,程序员之间可以通过git共同来维护一个项目 , 贡献自己的聪明才智基于 Git 代码仓库托管平台 。Git 是一个分布版本控制系统 。版本控制系统可以保留一个文件集合的历史记录,并能回滚文件集合到另一个状态(历史记录状态) 。另一个状态可以是不同的文件,也可以是不同的文件内容 。在一个分布版本控制系统中,每个人都有一份完整的源代码(包括源代码所有的历史记录信息) , 而且可以对这个本地的数据进行操作 。分布版本控制系统不需要一个集中式的代码仓库 。5,如何用github搭建自己的个人网站1. 注册账号:地址: https://github.com/输入账号、邮箱、密码,然后点击注册按钮.2. 初始设置注册完成后,选择Free免费账号完成设置 。图2 第2步2.1 验证邮箱请打开你的邮箱,查看发送给你的确认邮件,你需要验证邮箱后,后面生成的个人主页才会被接受和发布 , 3. 创建页面仓库地址: https://github.com/new这个仓库的名字需要和你的账号对应 ,  如 linuxidc.github.io输入基本信息,然后点击创建仓库.图3 第3步4. 进入项目设置页面因为这个项目就是专门的放页面的,所以master分支即可. 如果是你的某个仓库的页面,你需要设置到 gh-pages 分支中,关于这些,请参考本文末尾提到的参考资料.图4 第4步5. 进入自动页面生成器在设置页面,下拉到底部, 默认分支(master)不用管.如果你现在还没有自己个人博客网站的话,那么我觉得你看完本篇博客后 , 强烈的建议你去折腾折腾下 , 搞个自己的,让自己也能够体验装 x 的感觉 。要想用搭建一个个人博客网站,首先你得有一个域名,这样别人才可以通过域名访问,其次你还要一个空间来存放你的页面 。空间 空间有免费的空间,也有收费的空间 。免费的当然就不够稳定了 , 收费的就很贵了,终究是很不爽,有没有什么地方是既免费又稳定的空间呢?有 , github。它允许上传个人网站项目并自定义你的域名,而且又有稳定的服务,实在是不能够在好了 。下面就一起跟着我来一步一步的利用 github 搭建个人博客网站吧! 1. 拥有一个域名 这个步骤我就不详述了 。举例: 打开腾讯云官网 搜索你想要的域名,下单买一个 2. 拥有一个 github账号 互联网崇尚自由与分享 。github 是一个全世界程序员聚集的地方,大家相互分享自己写的代码,提升别人,也提升自己 。大家都在为着开源社区努力着 。因为我从开源项目中学到很多知识 , 所以我也非常愿意分享我的所见所学所得,我的 github 主页:https://github.com/zhisheng17 (欢迎 follow 和对我的项目给个 star 或者 fork 我的项目一起来和我完善项目) 如果还没有 github 账号的话你就先去注册一个吧,有的话,直接登录就行,后面的操作都要用到 github 的 。3. github 上新建个人网站项目 登录 github 之后,在页面右上角点击 + 加号按钮,点击 new repository 。由于我们是新建一个个人网站项目 , 所有仓库的名称需要安装 github 个人网站项目的规定来写 。规则就是: your-github-username.github.io 比如我的 github 用户名是 zhisheng17,那我就要填写 zhisheng17.github.io 。然后选择公开模式,接着点击创建仓库按钮 。创建成功之后 , 进入了项目主页面 。点击设置按钮 。进入之后 , 滚动页面到下方 。点击页面自动生成器按钮 。点击右下方继续去布局按钮 。选择一个模板,点击发布页面按钮 。

    推荐阅读