(本文稿来自:http://www.open-open.com/news/view/55387)

Git是一个快速,可扩展的,分布式的版本控制系统。Git服务器起初是专为Linux开发,后来移植至Windows, Solaris 和 Mac。本文将介绍用于Windows的Git服务器,Git客户端,插件和代码审查工具。

Git 服务器: 
Git for Windows, 这Git的一个完整移植,由Git社区维护。
http://msysgit.github.io/ 
http://git-scm.com/downloads

Gitblit是一个纯 Java 库用来管理、查看和处理 Git 资料库。相当于 Git 的 Java 管理工具。它可以作为一个完整的Git stack,实现cloning, pushing, 和Repository访问控制。 
http://gitblit.com/

Git GUI 客户端
TortoiseGit - 最酷的界面Git版本控制 http://code.google.com/p/tortoisegit/

Git Extensions 是唯一一个让您不使用命令行控制的 Git 的图形化客户端,用来控制 Git 资料库,支持 Windows 资源管理器集成和 包含Visual Studio (2005/2008/2010/2012)集成G插件。http://code.google.com/p/gitextensions/

git-cola 是一个Python开发的时尚和强大的git图形用户界面。 http://git-cola.github.io/

MSysGit:GitCheetah - msysGit 有个简单的 GUI 工具,及简单的 Explorer 集成;但它自带的 Bash 非常好用,深得 Linux 的真传。https://git.wiki.kernel.org/index.php/MSysGit:GitCheetah

CollabNet GitEye -GitEye 是一个免费的桌面应用,包含一个简单易用的 Git 图形化客户端,同时包含一些开发者常用任务 —— 缺陷跟踪、敏捷计划、代码评审和构建服务。免费但不开源。http://www.collab.net/giteyeapp

SourceTree - 是 Windows 和 OS X 下免费的 Git 和 Hg 客户端。支持创建、克隆、提交、push、pull 和合并等操作。 http://www.sourcetreeapp.com/

Git 插件客户端:
EGit - 利用EGit可以在 Eclipse中实现分行,合并,复制和同步库。支持从Eclipse中利用GitHub Mylyn Connector进行 issues, pull requests, 和 Gists操作。http://eclipse.github.com/

NbGit 是NetBeans IDE中的一个模块,用于支持Git版本控制系统工作.http://code.google.com/p/nbgit/

Git Source Control Provider 集成了Git的Visual Studio扩展.http://gitscc.codeplex.com/

其它工具:
posh-git - posh-git 包含一组强大的 PowerShell 脚本,提供了 Git 和 PowerShell 的集成。https://github.com/dahlbyk/posh-git

Gerrit - 基于Web的代码评审和项目管理用于基于Git的项目。http://code.google.com/p/gerrit/

Git在下搭建下环境的工具的更多相关文章

  1. CentOS 6.5下Git服务器搭建

    1 . Git服务器搭建 1. 环境部署 系统环境:服务器端:CentOS 6.5 ,ip:192.168.56.1 客户端:CentOS 6.5 ,ip:192.168.56.101 软件版本:服务 ...

  2. Centos7 搭建lnmp环境 (centos7+nginx+MySQL5.7.9+PHP7)

    阿里云一台服务器出现问题! 我估计是一键安装包环境的原因,所以打算重新搭建下环境! 首先,当然是先做好快照!安全第一! 对系统盘做更换系统操作,装上纯净版的centos. 装好后,进入系统 一.挂载数 ...

  3. Linux下Jenkins+git+gradle持续集成环境搭建

    Linux下Jenkins+git+gradle持续集成环境搭建 来源:IT165收集  发布日期:2014-08-22 21:45:50 我来说两句(0)收藏本文   一.项目介绍 和 linux ...

  4. Mac OS X下环境搭建 Sublime Text 2 环境变量配置 开发工具配置Golang (Go语言)

    Golang (Go语言) Mac OS X下环境搭建 环境变量配置 开发工具配置 Sublime Text 2 一.安装Golang的SDK 在官网http://golang.org/ 直接下载安装 ...

  5. ​Linux环境下搭建禅道管理工具-包含软件资源

    ​Linux环境下搭建禅道管理工具 1:百度云盘下载: 禅道--链接: https://pan.baidu.com/s/1Stu7nOZVIPO5TnpJWjWtiQ 提取码:dnik CentOs操 ...

  6. WIN7下搭建CORDOVA环境

    Cordova 环境搭建 1安装JDK 工具文件夹中:jdk目录 1)下载地址:http://www.oracle.com/technetwork/java/javase/downloads/inde ...

  7. centos7下git服务器端搭建

    git的安装: yum 源仓库里的 Git 版本更新不及时,最新版本的 Git 是 1.8.3.1,但是官方最新版本已经到了 2.9.2.想要安装最新版本的的 Git,只能下载源码进行安装. 1. 查 ...

  8. centos7下git服务器端搭建(转)

    git的安装: yum 源仓库里的 Git 版本更新不及时,最新版本的 Git 是 1.8.3.1,但是官方最新版本已经到了 2.9.2.想要安装最新版本的的 Git,只能下载源码进行安装. 1. 查 ...

  9. GitLab篇之Linux下环境搭建

    之前公司一直在使用微软的VSS和SVN做为源代码管理工具,考虑到VSS和SVN的局限性,个人一直建议我们应该采用Git来管理我们的源代码.Git的好处不多说相信大家也都知道的.Git不仅仅是一个源代码 ...

随机推荐

  1. 做SEO推广必须要做的9件事儿

    SEO推广是由网站优化网络运营媒体宣传结合的一种技术,而现在恰好就是媒体最为流行,真因为如此很多的站长之知道利用自媒体推广网站,结果推广了几年网站权重只有2到3而已,导致和谐问题的关键就是没有结合其他 ...

  2. 怎样使用CMenu类

    CMenu类从CObject类派生而来.为什么要使用CMenu类呢?AppWzard不是把菜单做好了吗?在资源编辑器上修改菜单不是很方便吗?     我是个vc++初学者,自从当斑竹以来,天天看贴子, ...

  3. ocx控件避免弹出警告的类--2

    本文与 OCX控件避免弹出安全警告的类 http://www.cnblogs.com/lidabo/archive/2013/03/26/2981852.html 有些类似,只不过增加了几行代码(红色 ...

  4. iOS 5 故事板入门(4)

    原文: http://www.raywenderlich.com/5138/beginning-storyboards-in-ios-5-part-2 让 AddPlayer 窗口动起来 现在,我们先 ...

  5. 马航MH17事件将把普京逼入绝境?

    据7月22日报道,马克兰东部民间武装22日凌晨将失事客机的"黑匣子"交给马来西亚方面.乌政府与民间武装允许在坠机地点附的小范围停火. 与此同一时候,联合国安理会21日通过决议,敦促 ...

  6. 14.5.1 Resizing the InnoDB System Tablespace

    14.5.1 Resizing the InnoDB System Tablespace 本节描述如何增加或者减少InnoDB 系统表空间的大小 增加InnoDB 系统表空间的大小 最简单的方式增加I ...

  7. 更改windows系统语言,改为英文

  8. 框架学习之道:PE框架简介

    1.PE框架开发新功能所需的部分 2.PE框架工作流程(重要) 首先根据<transcation>中的id号,找到模板(template),然后再根据模板找到责任链(chain),一旦确认 ...

  9. django中mysql数据库设置错误解决方法

    刚在django中settings.py进行设置mysql数据库. 当进行执行python manage.py shell命令时会报以下错误: 只需要在settings.py中 DATABASES = ...

  10. SMART原则_百度百科

    SMART原则_百度百科 SMART原则