GitHubDesktop汉化版
- 类别: 网络软件
- 年龄: 18+
- 大小: 95.5MB
- 版本: v2.5.6
- 发布: 2022-02-16
- 更新: 2024-06-28
GitHub Desktop汉化版是一款深受程序员们喜爱的全世界热门的公共代码库,软件内置了众多的知名开源项目的源代码。目前GitHub Desktop汉化版已经拥有了超过900万名的开发者用户,也有越来越多的应用程序转存到了云端,成为了软件管理开发,发现已有代码的首要方式。该软件平台为用户们提供一个网页界面,与其他同类软件相比不同的是,其买点在于如何在一个项目中进行简单的分支管理,要想获取其项目代码会变得更加的简单。本站提供此软件的免费下载哦!
软件介绍
首先,我先对它来一个简单的介绍,该软件有一个很强大的功能就是,你在服务器上边可以创建一个库(稍后会介绍怎么创建),写代码是一件很重的任务,尤其是很多人完成一个很大的项目的时候,就十分的复杂,一群人一起来写某个项目,大家完成的时间,完成的进度都是不相同的,你写一点我写一点,甚至可能你今天写的出现了错误,影响到了我昨天写的代码,最后怎么才能将大家的代码轻松的汇总起来,又怎么在汇总所有人的代码之后发现错误等等一系列问题。全世界现在已经有300万的注册用户,甚至还有一些相当知名的开源项目也在其中公布代码。在这里上你可以看到很多计算机领域的精英所分享的自己的代码。这是它的两个主要优点,适合团队协作,以及下载其他优秀者的代码。
托管在该程序上面的项目可以通过传统的 Git 命令行方式进行访问和操作 (后面有教程),而对于习惯了使用 GUI 窗口界面软件的用户,如今也已经为 Mac 和 Windows 平台发布了界面统一的全新的官方桌面客户端,用于代替之前的旧版客户端。
该软件完全免费,如果你的电脑上已经安装过旧版的客户端,那么它们将会自动更新到Desktop。新版的客户端能够与Enterprise 一同使用。新版的亮点有很多(比如协作工具),会在侧栏列出所有工作中的项目(便于用户克隆、新建),会显示出直观的时间线 (可直观了解当前项目的分支、Commit 情况等)。
软件特色
1、作为开源代码库以及版本控制系统,它拥有超过900万开发者用户。随着越来越多的应用程序转移到了云上,已经成为了管理软件开发以及发现已有代码的首选方法。如前所述,作为一个分布式的版本控制系统,在Git中并不存在主库这样的概念,每一份复制出的库都可以独立使用,任何两个库之间的不一致之处都可以进行合并。
2、在软件进行分支就像在Myspace(或Face book…)进行交友一样,在社会关系图的节点中不断的连线。项目本身自然而然的也在这上进行托管,只不过在一个私有的,公共视图不可见的库中。开源项目可以免费托管,但私有库则并不如此。Chris Wanstrath,软件的开发者之一,肯定了通过付费的私有库来在财务上支持免费库的托管这一计划。
3、软件可以托管各种git库,并提供一个web界面,但它与外国的SourceForge、Google Code或中国的coding的服务不同,软件的独特卖点在于从另外一个项目进行分支的简易性。为一个项目贡献代码非常简单:首先点击项目站点的“fork”的按钮,然后将代码检出并将修改加入到刚才分出的代码库中,最后通过内建的“pull request”机制向项目负责人申请代码合并。已经有人将它称为代码玩家的MySpace。
Github Desktop使用教程
从软件官网上clone仓库代码到本地:
1、打开官网,登录成功后,New repository创建新的仓库,给新创建的仓库命名Rhine.github.io、添加描述(可选)、添加README说明(可选):
2.打开github Desktop,选择Clone a repository:
填入需要从线上clone的repository的名称以及即将存入本地的路径,这里选择D盘下的githubCloneProj文件夹(文件夹需新建)。如果Clone时提示project找不到,那么第一行将网页上clone or download所提供的网页地址填入:
clone下来的仓库:
3.vscode打开文件夹githubCloneProj:
进行编辑,搭建一个简单的html页面:
4.vscode编辑完毕后,此时可见Desktop桌面版已经自动将刚才编辑的代码同步完毕:
5.添加描述信息(summary,Description)后,点击Commit to master进行提交:
软件亮点
1、经验电子
无论您使用的是Mac或Windows桌面,程序上给你一个简化的经验,为您的代码提供了更多空间。
2、简化你的工作流程
创建分支,与其他开发人员协作,并在不触及命令行的情况下提交更改。
3、让它成为你自己的
每个元素都是完全开源的,构建您所需要的功能,并成为未来桌面版的一部分。