GitHub 在 2008 年上线后,用了不长时间就吸引了超过 100 万名用户。最初它只服务于 Mac 平台,后来官方宣布把支持范围拓展到 Windows,包括 Windows 8 在内。开发团队当时已有 73 名成员,其中不少人日常就在 Windows 环境下工作,因此这次跨平台对程序员群体来说是个实在的好消息。这个 32 位版本能在 XP、Vista、7 和 8 上运行,功能完整度和 Mac 版保持一致。

GitHub 本身是一个面向开源与私有软件项目的托管平台,只接受 Git 作为版本库格式,名字也由此而来
GitHub.com 是全球热度极高的公共代码仓库站点,大量知名开源项目的源代码都放在上面
GitHub Desktop 是官方提供的桌面图形界面应用,相比纯命令行方式,操作门槛低了很多,值得推荐给各类开发者
1、 不管在 Mac 还是 Windows 桌面,GitHub Desktop 都给出简化的操作体验,为代码留出更多空间
2、 创建分支、和其他开发者协作、提交改动,这些动作都能在不碰命令行的情况下完成
3、 每个组件都完全开源,可以按自己需要补充功能,并让改动进入后续的 GitHub 桌面版
- 扩展图像差异支持:可以方便地比较改动过的图片,查看修改前后,在两者之间滑动或淡入淡出,也能只看发生变化的局部
- 属性可轻松与协作者一起提交:快速把共同作者加入提交记录,适合结对开发,也适合向帮忙修掉棘手 bug 的人表达感谢与署名
- 历史记录页面会显示归属信息,误加的归属可以撤销,还能查看合著者
- 广泛的编辑器和 shell 集成:可以从应用里打开常用的编辑器或 shell,也能从 shell 跳回 GitHub Desktop,把它当作工作的跳板
- Checkout 分支有 pull 请求并查看 CI 状态:可以查看仓库里所有打开的拉取请求,把它们检出为本地分支,即便来自上游分支或 fork 也没问题
- 还能看到哪些拉取请求通过了提交状态检查
1、 社区支持:GitHub 如今已经开源,可以查看路线图、参与贡献,让协作变得更轻松
2、 语法突出显示了差异:新版 GitHub Desktop 在查看不同语言的差异时,支持语法高亮
3、 这些能力组合在一起,让版本控制这件事在桌面上变得更直观
(您的评论需要经过审核才能显示)
0条评论