当前位置:首页 > 资源共享 > 正文内容

Git for Windows(分布式版本控制系统) v1.8.3 官方中文安装版

admin10年前 (2015-05-26)资源共享1851

Git是 一款免费、开源的分布式版本控制系统,是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件,用于敏捷高效地处理任何或小或大的项目。Git是为了作为一种过渡方案来替代 BitKeeper,后者之前一直是 Linux 内核开发人员在全球使用的主要源代码工具。开放源码社区中的有些人觉得 BitKeeper 的许可证并不适合开放源码社区的工作,因此 Torvalds 决定着手研究许可证更为灵活的版本控制系统。尽管最初 Git 的开发是为了辅助 Linux 内核开发的过程,但是我们已经发现在很多其他自由软件项目中也使用了 Git。例如 最近就迁移到 Git 上来了,很多 Freedesktop 的项目也迁移到了 Git 上。

Git软件功能:

从主开发者的角度(假设主开发者不用开发代码)看,git有以下功能:

1:查看邮件或者通过其它方式查看一般开发者的提交状态。

2:打上补丁,解决冲突(可以自己解决,也可以要求开发者之间解决以后再重新提交,如果是开源项目,还要决定哪些补丁有用,哪些不用)。

3:向公共服务器提交结果,然后通知所有开发人员。

优点:

适合分布式开发,强调个体。

公共服务器压力和数据量都不会太大。

速度快、灵活。

任意两个开发者之间可以很容易的解决冲突。

离线工作。

缺点:

资料少(起码中文资料很少)。

学习周期相对而言比较长。

不符合常规思维。

代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。

Git软件特点:

分布式和集中式的最大区别在于开发者可以本地提交。每个开发者机器上都有一个服务器的数据库

Git的功能特性:

从一般开发者的角度来看git有以下功能:

1:从服务器上克隆数据库(包括代码和版本信息)到单机上。

2:在自己的机器上创建分支,修改代码。

3:在单机上自己创建的分支上提交代码。

4:在单机上合并分支。

5:新建一个分支,把服务器上最新版的代码fetch下来,然后跟自己的主分支合并。

6:生成补丁(patch),把补丁发送给主开发者。

7:看主开发者的反馈,如果主开发者发现两个一般开发者之间有冲突(他们之间可以合作解决的冲突),就会要求他们先解决冲突,然后再由其中一个人提交。如果主开发者可以自己解决,或者没有冲突,就通过。

8:一般开发者之间解决冲突的方法,开发者之间可以使用pull 命令解决冲突,解决完冲突之后再向主开发者提交补丁。

软件截图

Git for Windows(分布式版本控制系统) v1.8.3 官方中文安装版

安装详细截图

下载地址

Git for Windows(分布式版本控制系统) v1.8.3 官方中文安装版


分享到:

扫描二维码推送至手机访问。

版权声明:本文由云河空间发布,如需转载请注明出处。

本文链接:https://yuyunhe.cn/index.php/post/50.html

标签: git
分享给朋友:
返回列表

上一篇:常用开发软件合集

下一篇:Office

“Git for Windows(分布式版本控制系统) v1.8.3 官方中文安装版” 的相关文章

XP

XP官方原版 雨林木风GhostXP_SP3_YS2014 深度技术GHOSTXP_SP3_V2014...

清理神器:Dism++V10.0.1.1版下载(原Dism管理器)

清理神器:Dism++V10.0.1.1版下载(原Dism管理器)

什么是Dism++?Dism++可以说是一个Dism的GUI版,与其他Dism GUI不同的是,Dism++是API级别与微软自家Dism共同核心,因此不依赖Dism.exe。得益于API级别,Dism++还可以让微软刻意隐藏的功能重见天日,比如ESD捕获,ESD转WIM等功能。Dism++新功能:...

WIN 10

windows 10 正式版下载地址:(建议使用迅雷或者百度云盘离线下载)ed2k://|file|cn_windows_10_multiple_editions_x64_dvd_6848463.iso|4303300608|94FD861E82458005A9CA8E617379856A...

魔方虚拟光驱

魔方虚拟光驱

virtualdrivemaster.zip...

中文分词处理方法

中文分词处理方法

<?php /**  * 中文分词处理方法  *+---------------------------------  * @author Nzing  * @access public...

OSS Web直传——使用Flash上传

OSS Web直传——使用Flash上传

OSS Web直传使用案例:点击这里好的。今天我讲解一下Flash上传的示例。 Flash上传我还是采用pupload上传插件。做法是将 pupload 的runtimes 改成:flash var uploader = ...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。