GIT初探
Git 是一个分布式版本控制/软件配置管理软件(SCM),和SVN、CVS不同,不是集中化的版本控制系统。提供全局的配置管理;
作者为Junio Hamano (git负责人/日本人)、Linus Torvalds 林纳斯·托瓦兹(linux kernel负责人)
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
- 代码托管空间
-
- bitbucket https://bitbucket.org/
Bitbucket是一家类似于Github的免费代码托管空间,采用Mercurial和Git作为分布式版本控制系统,总得来说,Bitbucket和Github在代码托管和管理方面都旗鼓相当,Bitbucket甚至在某些方面还要强,只不过名气没有Github大些。
用过Github空间的朋友,都知道Github上的Repos都是公共的,除非你愿意付费,否则你放在Github上的代码都能被所有人下载到。而Bitbucket的免费版本的用户可以有无限的私有Repos,现在你可以将一些不想公开的代码存放在Bitbucket中了。
-
- GitHub https://github.com/
GitHub就是一个免费托管开源代码的远程仓库。使用Git作为分布式版本控制系统。
-
- GitCafe https://gitcafe.com/
GitCafe 使用当今最流行的分布式版本控制系统Git来有效管理您的项目。
-
- 开源免费空间,sourceforge.net http://sourceforge.net/
Google公司推出的Google Code服务由于Google和众多新兴开源项目的大力支持正在成为SourceForge.net在全球范围内最重要的竞争对手。
-
- Google Code https://code.google.com/
Google代码(Google Code)是Google公司利用自身服务器资源提供的开发人员主页。其最初目的是为Google自身的开源软件提供开发平台,以及协助开发者扩展Google产品的功能。随着Google开源之夏等项目的推进,Google代码正在成为一个开放的项目托管平台,類似Sourceforge提供版本控制、问题跟踪、Wiki、下载托管等工具
- GIT客服端
-
- TortoiseGit (windows) https://github.com/TortoiseGit/TortoiseGit http://download.tortoisegit.org/tgit
跟 TortoiseSVN 一样可以通过直接观察文件图标来查看文件当前的状态。
-
- sourceTree (windows 、OS X ) http://www.sourcetreeapp.com/
-
- msysgit (windows) https://msysgit.github.io/
命令行方式
-
- github-windows (windows) https://windows.github.com/
github官方推荐的客户端
- 推荐文章