Github代码托管服务

Github是全球最大的社交编程及代码托管网站,作为开源代码库以及版本控制系统,Github目前拥有140多万开发者用户。随着越来越多的应用程序转移到了云上,Github已经成为了管理软件开发以及发现已有代码的首选方法。

GitHub可以托管各种git库,并提供一个web界面,但与其它像 SourceForgeGoogle Code这样的服务不同,GitHub的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将GitHub称为代码玩家的MySpACE

GitHub 将警告开发者流行软件库的漏洞
今天的软件项目通常有大量的依赖库,而上游库的漏洞将会影响到下游软件。现在最大的开源软件开发平台 GitHub 宣布了安全警告服务,将搜索依赖寻找已知漏洞然后通过开发者,以便帮助开发者尽可能快的打上补丁修复漏洞。GitHub 将会识别所有使用受影响依赖的公开项目,使用私有库的项目则需要选择加入才能使用安全警告服务。

发布于 2017-11-20 00:56:37 | 142 次阅读

微软和 GitHub 合作将 GVFS 迁移到 macOS,Linux
去年,微软宣布将使用 Git 版本控制系统进行 Windows 开发。微软就要修改Git来处理Windows开发的需求,但表示它想要将这些修改整合到标准的Git客户端中。这个计划似乎进展顺利。昨天,公司宣布GitHub正在进行修改,Microsoft 和 GitHub 将合作为MacOS和Linux带来合适的客户端。由于Git的分支特性和在开发人员中的流行程度,

发布于 2017-11-17 23:52:31 | 200 次阅读

谁是2017年度开源贡献之王?—— GitHub 数据分析报告
这位作者分析了 2017 年截至今天 GitHub 上所有的 PushEvents,对于每个 GitHub 用户都尽量分辨了他们属于哪个组织,并且只关注在 2017 年增长超过 20 个 star 的仓库(比如 Apache 目前在 GitHub 有超过 1500 个仓库,但只有 205 个在今年获得了 20 个以上的 star。因此,这里只分析这 205 个仓库的提交情况)。各公司的贡

发布于 2017-10-27 00:55:45 | 159 次阅读

GitHub 新特性,使用新的 Marketplace 应用程序来升级工作流程
使用这些新的Marketplace应用程序来升级您的工作流程GitHub Marketplace推出四款新应用,以帮助您查看,保护和监控您的代码。代码审查AccessLint 将自动化 Web 访问测试带入开发流程。当打开拉动请求时,AccessLint 会在您的代码生效之前,随着任何新的辅助功能问题审核更改和评论,从而为您提供快速,及时和有针对性

发布于 2017-10-18 00:22:37 | 138 次阅读

GitHub 发布年度开发者报告 JavaScript 依然最受欢迎
GitHub Universe 是 GitHub 的年度盛会,今年10月10-12日,GitHub Universe 大会在旧金山召开。同时,GitHub 也在其官网发布了 2017 年年度数据报告 —— GitHub Octoverse 报告。每年 GitHub 都会推出“Octoverse”报告,其中列出了一些年度的数据,包括其网站中最受欢迎的编程语言、开源项目等。今年的数据让人眼前

发布于 2017-10-12 11:03:20 | 189 次阅读

GitHub 首席执行官正在寻找接替者 将辞去 CEO 职务
GitHub CEO Chris Wanstrath据福布斯消息,GitHub 的联合创始人兼首席执行官 Chris Wanstrath 表示在找到接替自己工作的合适人选后,将会辞去 GitHub 首席执行官这一职务。Wansrath 是代码托管平台 GitHub 的联合创始人,此前曾于 2008 年 2 月至 2012 年 7 月成立之初担任首席执行官一职。随后,因另一位联合创始人兼

发布于 2017-08-19 00:28:07 | 128 次阅读

开源改变世界 GitHub 对软件开发业造成的冲击
在未来的 12 到 24 个月内(也就是说,在 2018 年,或者是 2019 年),人们雇佣软件开发者的方式将会发生彻底的改变。2004 至 2014 期间,我曾经就职于红帽,这是世界上最大的开源软件公司。还记得 2004 年七月的一天,我第一次来到这家公司,我的老板 Marty Messer 就跟我说,“所有你在这里所做的工作都会被开源,在未来

发布于 2017-07-09 00:52:51 | 168 次阅读

1800 万帐户信息外泄!GitHub 搞砸 8Tracks 数据库
社交音乐流媒体网站8Tracks的工作人员正面临着一场无妄之灾:由于GitHub方面的疏忽,目前8Tracks网站1800万用户的个人帐户遭到外泄。好消息是:该服务拥有良好的安全管理机制,意味着存储在数据库当中的用户密码已经经过伪装并散列化处理,但密码撞库仍能够成功突破其防线,密码泄露仍有可能。而通过谷歌或者Facebook进行8T

发布于 2017-07-02 00:17:21 | 143 次阅读

开源星期五:Github 将周五定位“开源贡献日”
近日,Github 推出了新的开源计划 —— 开源星期五(Open Source Friday),顾名思义,就是鼓励个人和组织每周五抽出一部分时间为开源项目做贡献。过去三年,GitHub 鼓励员工每月至少有一个周五能花时间开展开源工作。现在“开源星期五”已经发展为一个任何人都可以参与的计划。用户可以先从公司的开源项目开始贡献。Github

发布于 2017-06-30 00:49:07 | 112 次阅读

GitHub 推出购买和发现应用的 GitHub 市场
流行源代码托管平台 GitHub 宣布了一个购买和发现应用的市场 GitHub Marketplace,向开发者提供工具改进和定制工作流。首批提供的开发工具包括了 Travis CI、Appveyor、Waffle,、ZenHub、Sentry 和 Codacy。GitHub 同时还宣布了:GitHub Apps(预览版):作为第一级的角色,GitHub Apps 通过 API 直接操作而无需

发布于 2017-05-23 00:19:11 | 139 次阅读

GitHub 免费开放开发者计划,增加系列新优势
GitHub 近日推出了新的开发者计划,增加多项新内容,并向所有开发者开放。GitHub 开发者技术于 2014 年推出,以前只向付费用户开放。现在,GitHub 的业务主管 Joe Wadcan 表示,该公司正在“放松”该计划,并将目标转向 Github API 的开发人员,扩展开发者工具。Github 拥有 2000 多万名开发者,5000 多万个项目。Joe Wadca

发布于 2017-04-19 00:53:43 | 166 次阅读

GitHub网红是这么混出来的 如何以正确的姿势参与开源项目
对于我而言,我会参与的开源项目,一般都是我正在使用的项目——这是一个很重要的大前提。只有你每天都在用,你才会知道哪里有问题,知道哪里需要改进。完善文档用这个开源项目,就是最好的入门。基于这一个前提,我们再来看看,在这个项目里的新手能做点什么?

发布于 2017-04-13 14:47:35 | 195 次阅读

GitHub更新License界面,让License一目了然
在前天的文章里,我们提到了 License 相关的信息,开源世界的 License 相当的复杂。 而在三个小时前,GitHub 为 License 页面添加了更详细的元数据功能。

发布于 2017-04-13 14:43:50 | 184 次阅读

恶意攻击者利用 Word 钓鱼文档瞄准 Github 开发者
据安全公司 Palo Alto Networks 报告,以前主要针对俄罗斯人的恶意攻击程序 Dimnie 今年瞄准了 Github 上的开发者。多名使用 Github 的开源开发者收到了钓鱼邮件,攻击者伪装成对他们的开源项目感兴趣,表示要进行合作,试图诱骗开发者点击附件。大致内容如下:虽然这种类似的邮件开发者可能会受到很多,但每封钓

发布于 2017-03-31 00:59:51 | 125 次阅读

GitHub 引入 SHA-1 碰撞检测
几周前,研究人员宣布了首例 SHA-1 碰撞。所谓碰撞是指两个内容不同的对象产生了相同的 SHA-1 哈希值。在 Git 版本控制系统中,每个对象都以内容的 SHA-1 哈希值命名,如果试图向 Git 库里推送与现有对象 SHA-1 哈希相同的碰撞对象,接收者可以很容易通过对比源代码区分真假,所以对 Git  进行SHA-1 碰撞攻击的方

发布于 2017-03-22 00:28:00 | 134 次阅读

GitHub 更新服务条款,引发了怎样的思考?
GitHub 在 2 月 28 日更新了服务条款,其中一些条款引发了争议,被认为与众多开源和自由软件许可证相抵触。GitHub 随后澄清服务条款只是一种默认协议,并不是取代用户源代码原来采用的许可证。这件事引发的一个思考是 GitHub 已经变得过于庞大了,它在短短几年时间内成为了世界上最大的源代码托管平台,可能会以前所未有的

发布于 2017-03-19 00:20:44 | 218 次阅读

GitHub 的服务条款疑与大量项目许可证相抵触
匿名读者 写道 "GitHub 的新服务条款于 3 月开始生效。MirBSD 的开发者在博客发文,质疑新版的服务条款与大量项目许可证本身相抵触,可能受到影响的许可证有:任何 copyleft 许可证(GPL、AGPL、LGPL、CC-*-SA)、需要署名的许可证(CC-BY-*、4 言 BSD、带 NOTICE 的 Apache 2)、需要保持代码完整的许可证(LaTe

发布于 2017-03-03 00:52:41 | 157 次阅读

GitHub 惊现“程序员找工作黑名单”
Github 在代码托管领域是先行者,汇集了大量的优秀程序和程序员,有网友调侃是目前全球最大的男性同性交友平台。最近,有网友在 GitHub 上发现了一个“程序员找工作黑名单”list,阿里安全部门因为“月饼开除程序员”上榜。此外上榜的还有“白帽事件”的世纪佳缘、“删代码”的异乡好居、“清理 34 岁以上员工”的华为等等

发布于 2017-02-25 00:26:24 | 493 次阅读

GitHub Commit 数据揭示最流行的周末编程语言
程序员周末休息时也会写代码,但他们未必会使用工作语言,而是会选择一个自己偏爱的语言,这些语言可以被称为周末语言。Google 的 Felipe Hoffa 根据周末的 Commit 活跃量评出了最流行的周末语言,和最不流行的周末语言。在这

发布于 2017-02-12 11:37:20 | 155 次阅读

码农天堂GitHub被指挥霍无度:9个月亏损6600万美元
彭博社近日撰文称,虽然软件开发工具提供商GitHub获得了风险投资的青睐,但该公司的开支似乎有些过度,营收增幅却不够强劲,这也给其未来的前景蒙上了一层阴影。尽管GitHub在科技圈外鲜为人知,但却获得了世界各地程序

发布于 2016-12-19 02:10:59 | 127 次阅读

GitHub 上 57 款最流行的开源深度学习项目
GitHub 上 57 款最流行的开源深度学习项目本文整理了 GitHub 上最流行的 57 款深度学习项目(按 stars 排名)。最后更新:2016.08.091.TensorFlow使用数据流图计算可扩展机器学习问题TensorFlow 是谷歌的第

发布于 2016-11-30 00:49:36 | 241 次阅读

GitHub Enterprise 2.8 发布,Jupyter 笔记本渲染
Github 企业版发布了 2.8 版本,该版本支持超过 10000 人的团队,主要改进包含以下几个方面:更好的 Code Review在组织项目的同时保持靠近代码使用 Jupyter Notebook 呈现可视化数据驱动的工作流以开发者的

发布于 2016-11-10 00:50:35 | 172 次阅读

GitHub Enterprise 2.6.4 发布
GitHub Enterprise 2.6.4 发布

发布于 2016-06-26 00:53:38 | 139 次阅读

GitHub-Helper 2.0.0 发布,一个 Github 增强的 Chrome 插件
GitHub-Helper 是一个Chrome插件,用于增强Github体验,主要包括:Github菜单显示Trending链接Github 文件列表显示图标Github首页显示avatar图片Git Commit提交文件过滤以及diff工具GitHub-Helper 2.0.0 主要更新了配置保存的bug,同时增加了一键开关和功能配置页面。如下所示:    点击图标即可直观关闭插件。&

发布于 2016-05-31 00:32:16 | 326 次阅读

GitHub 发布 Electron 1.0,可用于构建跨平台软件
GitHub近日发布了Electron版本1.0,这种应用程序框架可用于构建跨平台软件。Electron使用CSS、HTML和JavaScript,可以构建面向Linux、OS X和Windows的原生应用程序。Electron之前名为Atom Shell,是两年前开始开发的。这个项目的最初目标是,开发一个框架,用于构建Atom,这是GitHub开发的一种开源、可改动的文本编辑器。El

发布于 2016-05-12 06:24:20 | 262 次阅读

GitHub Enterprise 2.5 发布,更好的适应增长
Github 企业版发布了 2.5 版本,该版本支持超过 10000 人的团队,主要改进包含以下几个方面:1、更好的集群模式,适合水平扩展2、新的缓存方法用于密集操作3、提供更多分支保护的方法4、设计上的更新5、增强对 SVN 的支持详细介绍请看发行说明。下载地址:https://enterprise.github.com/releases/2.5.0/download

发布于 2016-02-09 23:55:17 | 178 次阅读

GitHub Enterprise 2.4 发布
GitHub Enterprise 2.4 发布,主要更新有以下几方面:保护分支及要求的状态改进组织的权限更简单的资产管理,使用Git大文件存储更灵活的GitHub页面更多内容请查看:发行说明

发布于 2015-10-14 00:53:06 | 160 次阅读

GitHub Desktop正式发布:Windows与Mac平台应用更统一
GitHub于今日为Mac和Windows平台发布了统一的桌面版客户端,用以取代之前两个平台上的apps。如果你的电脑上已经安装过,那么它们会自动更新为GitHub Desktop,并且能够与GitHub Enterprise一同使用。新版的亮点有很多(比如协作工具

发布于 2015-08-13 02:15:23 | 262 次阅读

GitHub Enterprise 2.3 发布
GitHub Enterprise 2.3 发布,主要更新内容有以下几方面:新的 APIs 管理器更简单的迁移高级监控按状态过滤 pull 请求详细内容请查看发行说明。

发布于 2015-08-05 01:02:04 | 143 次阅读

Github 宣布 Git Large File Storage(LFS)
分布式版本控制系统Git在版本控制大文件上有所欠缺,基于Git的代码托管平台Github宣布了扩展Git Large File Storage (LFS), 改进了大文件的版本控制,允许开发者在工作流中整合大的二进制文件如音频样本、数据集和视频。Git LFS暂

发布于 2015-04-10 00:52:37 | 286 次阅读

GitHub Enterprise 2.0.0 发布
GitHub Enterprise 2.0.0 发布,此版本使得 Github Enterprise 更快更灵活,大大提升了代码审查,issue 跟踪,软件部署的安全性和性能。GitHub Enterprise 2.0.0 支持 AWS(Amazon Web Services);更高效(无缝)的代码审查(CodeReviewHub & Snap);

发布于 2014-11-12 00:23:06 | 273 次阅读

GitHub Enterprise 11.10.341 发布
GitHub Enterprise 11.10.341 发布,此版本添加了大量新特性和速度,灵活性,安全,管理等方面的改进。改进内容:更快的 Git 操作提供你所有项目的活动数据(统一显示)LDAP 配置改进 为强制 pushes 提供高级设置其他改进Better organizat

发布于 2014-11-06 23:49:30 | 228 次阅读

Github for Mac 客户端更新
Github for Mac 客户端发布更新版本,主要是一些导致程序崩溃的 bug 修复,详细请看发行说明。提供的功能包括:Clone repositoriesBrowse historyCommit changesBranch codeShare code on github.com下载地址:https://mac.github.com/

发布于 2014-07-11 00:02:30 | 283 次阅读

如何在 Github 上发现优秀的开源项目?
之前发过一系列有关 GitHub 的文章,有同学问了,GitHub 我大概了解了,Git 也差不多会使用了,但是还是搞不清 GitHub 如何帮助我的工作,怎么提升我的工作效率?问到点子上了,GitHub 其中一个最重要的作用就是发现全世界最优秀的开源项目,你没事的时候刷刷微博、知乎,人家没事的时候刷刷 GitHub ,看看最近有哪些流行的

发布于 2016-07-30 00:49:29 | 428 次阅读

Github for Windows图文使用教程
本篇内容主要为大家讲解的是Github for Windows图文使用教程。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-05-04 21:26:10 | 235 次阅读

使用Github webhook服务实现提PR自动检查Flake8并在对应位置发评论
本篇内容主要为大家提供的是使用Github webhook服务实现提PR自动检查Flake8并在对应位置发评论。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-31 04:07:03 | 228 次阅读

2015年 GitHub 十大开源项目
本篇内容主要为大家提供的是2015年 GitHub 十大开源项目。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-01-26 12:40:59 | 258 次阅读

正确使用Github 的方法 + Git 和 GitHub 教程和技巧
本篇内容为大家讲解的是正确使用Github 的方法 + Git 和 GitHub 教程和技巧,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-01-11 00:33:24 | 565 次阅读

十分钟教你在github上建立属于自己的博客
本篇内容为大家讲解的是十分钟教你在github上建立属于自己的博客,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-01-10 12:47:31 | 268 次阅读

IOS 将项目上传到GitHub 上的方法步骤
本篇内容为大家讲解的是IOS 将项目上传到GitHub 上的方法步骤(任何项目),感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-31 07:55:02 | 194 次阅读

github readme.md 添加图片的方法
本篇内容为大家讲解的是github readme.md 添加图片的方法,感兴趣的同学参考学习下,本文内容如下:

发布于 2016-01-01 12:56:35 | 779 次阅读

【Git 第2课】 GitHub是什么?
本篇内容为大家讲解的是【Git 第2课】 GitHub是什么?,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-30 08:36:44 | 211 次阅读

Github访问慢解决办法
本篇内容为大家讲解的是Github访问慢解决办法,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-26 05:57:00 | 387 次阅读

GitHub傻瓜式教程(二、对本地仓库中修改后的文件做同步上传)
本篇内容为大家讲解的是GitHub傻瓜式教程(二、对本地仓库中修改后的文件做同步上传)有需要的同学参考学习,全文如下:

发布于 2015-05-26 02:54:26 | 301 次阅读

如何导入GitHub上已经下载的项目
本文教大家如何导入GitHub上已经下载的项目 ,非常实用的技巧,感兴趣的同学参考下。

发布于 2014-12-22 09:55:06 | 4645 次阅读

github配置使用指南
本文为大家讲解的是github配置使用指南,感兴趣的同学参考下。

发布于 2015-02-12 23:53:57 | 278 次阅读

GitHub入门之使用GitHub创建项目及本地初始化
本文是一篇GitHub的入门教材,主要为大家讲解的是GitHub的使用方法和如何从Gig仓库中拉取项目和本地的初始化操作,感兴趣的同学参考下。

发布于 2014-09-29 00:40:01 | 461 次阅读

GitHub入门之配置
本文是一篇GitHub的入门教材,为大家讲解的是GitHub的配置方法,感兴趣的同学参考下。

发布于 2014-10-03 12:56:52 | 231 次阅读

GitHub入门教程
本文是一篇GitHub的入门教材,为大家讲解了如何注册GitHub的账号,及如何安装本地客户端提交代码,感兴趣的同学参考下。

发布于 2014-09-28 03:28:55 | 362 次阅读

GitHub 上的十一款热门开源安全工具
作为开源开发领域的基石,“所有漏洞皆属浅表”已经成为一条著名的原则甚至是信条。作为广为人知的Linus定律,当讨论开源模式在安全方面的优势时,开放代码能够提高项目漏洞检测效率的理论也被IT专业人士们所普遍接受

发布于 2014-09-13 00:25:06 | 308 次阅读

GitHub入门之安装
本文是一篇GitHub的入门教材,为大家讲解了GitHub在ubuntu下的安装方法,感兴趣的同学参考下。

发布于 2014-09-28 10:00:01 | 209 次阅读

GitHub API rate limit exceeded for [xxxx]错误解决方法
本文为大家讲解的是GitHub API rate limit exceeded for [xxxx]错误解决方法,感兴趣的同学参考下。

发布于 2015-10-03 00:56:27 | 5153 次阅读

github客户端使用时无法登录的解决方法
本篇内容主要为大家讲解的是github客户端使用时无法登录的解决方法。感兴趣的同学可以参考学习下,具体内容如下:

发布于 2016-07-03 11:07:54 | 560 次阅读

Mac版Github Desktop一打开就无响应的解决方案
本篇内容为大家讲解的是Mac版Github Desktop一打开就无响应的解决方案,感兴趣的同学参考学习下,本文内容如下:

发布于 2015-12-10 00:24:34 | 294 次阅读


Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务