首页 > 代码库 > GIT初探

GIT初探

  • Git  http://git-scm.com/

Git 是一个分布式版本控制/软件配置管理软件(SCM),和SVNCVS不同,不是集中化的版本控制系统。提供全局的配置管理;

作者为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的免费代码托管空间,采用MercurialGit作为分布式版本控制系统,总得来说,BitbucketGithub在代码托管和管理方面都旗鼓相当,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官方推荐的客户端 

  • 推荐文章

理解git的工作方式

Git图形化界面客户端大汇总

git - 简易指南   介绍git的命令行操作

 

 

 

 

 

GIT初探