2010-05-04 31 views
7

Tôi biết về câu hỏi this, nhưng hiện tại nó đã hơi cũ và một số câu trả lời dường như đã lỗi thời.Windows GUIs cho git

Câu hỏi: vui lòng viết một câu trả lời cho mỗi giao diện bạn đã sử dụng, bao gồm ưu và khuyết điểm (ví dụ, như tôi có thể nói, với git gui, bạn không thể quản lý stash).

+3

Đây phải là cộng đồng wiki vì không có câu trả lời đúng. – Ikke

+0

@ Ikke, bạn nói đúng. – Benjol

+0

Tôi sử dụng dòng lệnh để thực hiện các thay đổi và 'gitk' để xem cây –

Trả lời

3

(Điều này là không chính xác một "Windows" độc lập Git GUI, nhưng vẫn còn khá cao)

Xét rằng kể từ đó, Eclipse là trong quá trình phản ánh tất cả của nó projects in Git repositories, EGit (dựa trên JGit) đã thực hiện một số tiến bộ và là một phần của hệ sinh thái Eclipse, và ngang bằng với its Mercurial counterpart.

Bạn có thể contribute to EGit there.

Điều này Tutorial là hoàn toàn.

alt text http://www.vogella.de/articles/EGit/images/github60.gif

+3

wow, gui đó * rất * khó hiểu. Tôi không biết chuyện gì đang diễn ra, và tôi là người sử dụng git từ dòng lệnh, mỗi ngày! – hasen

+0

Cũng phải có chế độ "Đơn giản", đối với phần còn lại của chúng tôi ... –

2

Tôi đã sử dụng SmartGit cho một vài ngày nay, và tôi phải nói rằng tôi rất ấn tượng. Tôi không phải là một git-thiên tài, nhưng cho đến nay tôi đã không phải phá vỡ CLI cho bất cứ điều gì.

Và giao diện người dùng chỉ là ... dễ chịu, không có ma sát. Không có bất kỳ "không thể họ chỉ cần làm điều này?" phiền toái mà tôi đã tìm thấy với những người khác.

+0

Có vẻ hấp dẫn, nhưng nó không phải là nguồn mở cũng không miễn phí.OTOH, tôi đã tìm kiếm một công cụ giống như TortoiseSVN cho Git và chủ đề này đưa tôi vào [nó] (http://stackoverflow.com/a/484333/562776). –

3

Cho đến giờ tôi đã hạnh phúc nhất với Git Extensions.

Ưu điểm:

  • Khá hoàn chỉnh quyền truy cập vào git lệnh
  • Không giấu chi tiết cụ thể git như chỉ số (không giống như Rùa)
  • Tốt chi nhánh trực quan
  • tích hợp Visual Studio ngoài độc Tích hợp GUI hoặc vỏ
  • Phát triển tích cực

Nhược điểm:

  • Giao diện người dùng thô quanh các cạnh và khả năng sử dụng.
+0

Tôi đã thử điều đó, nhưng có một số vấn đề cấu hình (http://stackoverflow.com/questions/2605996/gitextensions-opens-winmerge-when-i-click-on-any-file-in-viewer) mà tôi đã không làm t quản lý để giải quyết (như thường xảy ra, tôi tìm thấy cái gì khác mà làm việc, vì vậy tôi đã không đặt quá nhiều nỗ lực vào sửa chữa vấn đề). – Benjol

2

Tùy chọn khác ngay bây giờ là http://windows.github.com/ Github cho cửa sổ. Nhưng chỉ thực sự nếu bạn đang đồng bộ với GitHub. Tôi đã sử dụng điều này trong một vài tuần, và tôi thấy rằng tôi cần phải bung một cái vỏ theo thời gian. Nó cũng không rõ ràng những gì lệnh thực sự của nó phát hành. Tôi tiếp tục kết thúc ở giữa một cuộc nổi loạn bị phá vỡ - nhưng tôi không biết tại sao nó lại bị tuột dốc! Nhưng để sử dụng ma sát 99% thời gian tuyệt vời của nó.

+0

Có thể sử dụng Github cho Windows với kho không phải Github ([như được hiển thị trong câu trả lời của tôi] (http://stackoverflow.com/questions/25905979/how-to-use-github-for-windows-2 -0-with-non-github-repositories/26089104 # 26089104)), mặc dù bạn cần sử dụng trình bao cho thiết lập ban đầu. – dennisschagt

1

Đối với GitHub dành cho Windows - tôi đã sử dụng nó một chút và rất đẹp. Rất thẩm mỹ và khá thẳng về phía trước.Nó thậm chí còn tốt hơn khi làm việc với các kho lưu trữ nằm trên GitHub (tuy nhiên tôi cũng sử dụng nó với các mục tiêu khác).

Hôm nay tôi đã chuyển sang ứng dụng khách hoàn toàn mới cho Windows do Bitbucket đặt tên là SourceTree. Theo tôi hiểu đó là một cổng từ khách hàng Mac và nhờ đó nó trông và cảm thấy tuyệt vời. Nó có rất nhiều tùy chọn và công cụ (tôi đã không tự làm quen với nhiều người trong số họ) và nó liên tục phát triển (http://blog.bitbucket.org/2013/03/19/introducing-sourcetree-git-client-microsoft-windows/). Họ đã phát hành phiên bản Beta vào ngày 19.03.2013 và họ có một số kế hoạch thực sự tốt đẹp cho tương lai (hỗ trợ Mercurial!). Tôi nghĩ rằng nó đáng xem.

+0

SourceTree chỉ được lưu trữ bởi BitBucket. Nó được thực hiện bởi Atlassian - cùng những người tạo ra JIRA giữa nhiều phần mềm khác. – csharpforevermore

+0

Bạn không phải sử dụng BitBucket để sử dụng SourceTree afaik. – p4r4noj4

2

Hãy xem Atlassian SourceTree. Đó là Ứng dụng khách Git miễn phí cho Windows & Mac.

Tôi đang sử dụng nó từ phiên bản beta. Và nó thực sự là công cụ tốt nhất mà tôi từng sử dụng cho git theo ý kiến ​​của tôi.

enter image description here

enter image description here

nói lời tạm biệt với các dòng lệnh - sử dụng hết khả năng của Git và Mercurial trong ứng dụng máy tính để bàn SourceTree. Quản lý tất cả các kho lưu trữ của bạn, được lưu trữ hoặc cục bộ, thông qua giao diện đơn giản của SourceTree.

enter image description here

Mọi thông tin dưới:

http://blog.bitbucket.org/2013/03/19/introducing-sourcetree-git-client-microsoft-windows/ http://www.sourcetreeapp.com/

+1

Tôi cũng thích cái này. Dễ dàng cho người mới bắt đầu. Đối với máy chủ có giao diện người dùng, hãy xem http://bonobogitserver.com/ nguồn mở theo giấy phép MIT, sử dụng ASP.NET. – Bahamut

1

Tôi đã sử dụng sau

GitHub cho Windows - yêu cầu tôi để tải về cài đặt mà mất một thời gian dài đối với tôi để cài đặt. Giao diện người dùng quá cơ bản đối với tôi và tại thời điểm đó rất chậm ngay cả khi sử dụng kho lưu trữ cục bộ.

SourceTree - Giao diện người dùng tìm kiếm hàng hóa nhưng theo phân phối trên các tính năng khi so sánh với GitEye và SmartGit.

Collabnet GitEye (site) - Giao diện người dùng rất quen thuộc với người dùng Eclipse giống như tôi. Làm việc tuyệt vời và đặc biệt là có một cửa hàng ủy nhiệm (SecureStore), tạo cảm hứng cho một số sự tự tin trong cách xử lý lưu trữ mật khẩu và quản lý khóa SSH.

SmartGit (site) - cung cấp các phiên bản cá nhân và thương mại nhưng ngay cả phiên bản cá nhân cũng là một niềm vui tuyệt đối để sử dụng. Dàn dựng các tệp, xem nhật ký, hoàn nguyên, cam kết, đẩy v.v. Các tính năng đã đủ cho tôi.

Tôi muốn giới thiệu hai thiết bị cuối cùng đặc biệt là SmartGit vì giao diện người dùng thân thiện với người dùng và đẩy tới hơn 1 kho lưu trữ dễ dàng hơn nhiều.

Câu trả lời của tôi không thực sự chi tiết nhưng hãy thử tải xuống và tự mình xem.

Các vấn đề liên quan