在Windows中使用Git的工具集合

jopen 11年前發布 | 81K 次閱讀 Git

Git是一個快速,可擴展的,分布式的版本控制系統。Git服務器起初是專為Linux開發,后來移植至Windows, Solaris 和 Mac。本文將介紹用于Windows的Git服務器,Git客戶端,插件和代碼審查工具。
git-windows-stack_thumb.jpg

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/

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!