适用于 Mac 的优秀 Git 存储库查看器

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/29761/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-13 16:02:51  来源:igfitidea点击:

Good Git repository viewer for Mac

gitmacosversion-control

提问by Sergio Acosta

Can anyone recommend a good repository viewer for Git, similar to gitk, that works on Mac OS X Leopard? (I'm not saying gitk doesn't work)

任何人都可以推荐一个很好的 Git 存储库查看器,类似于 gitk,适用于 Mac OS X Leopard?(我不是说 gitk 不起作用)

Of course I would like a native Mac application, but as I haven't found any, what are the best options to gitk?

当然,我想要一个本机 Mac 应用程序,但由于我还没有找到,gitk 的最佳选择是什么?

I know about gitview, but I'm looking forward to evaluate as many alternatives as possible.

我了解 gitview,但我期待评估尽可能多的替代方案。

http://sourceforge.net/projects/gitview

http://sourceforge.net/projects/gitview

回答by Dan

There's also gitx, it's progressing well and under active development (multiple commits per day).

还有gitx,它进展顺利并且正在积极开发中(每天多次提交)。

回答by byroncorrales

SourceTreeis a great solution for me

SourceTree对我来说是一个很好的解决方案

回答by Chris Hanson

There are a couple under development.

有一对正在开发中。

I don't know if there are any that have hit 1.0.

不知道有没有打到1.0的。

回答by Henry Tseng

Try SourceTree. It's currently a free Mac client for Git that also supports Mercurial and SVN.

试试 SourceTree。它目前是 Git 的免费 Mac 客户端,也支持 Mercurial 和 SVN。

http://www.sourcetreeapp.com/

http://www.sourcetreeapp.com/

It has the cleanest UI interface I've seen out of the handful that I have tried.

在我尝试过的少数几个中,它具有最干净的 UI 界面。

回答by Plumenator

How about SmartGit?

SmartGit怎么样?

回答by Colin Wheeler

Gitty is under development right now, basically I am working on it and it is in turn working off of BazaarX which is under heavy restructuring right now. Gitty will essentially be BazzarX with the Bazaar backend ripped out and a GIT backend put in instead and any UI tweaks made for GIT Differences from Bazaar (ie hashes instead of version#'s,etc. The good news is that as developers on BazaarX we have got our act together and have our respective assignments for what area of BazaarX to work on and BazaarX is being designed to be VCS agnostic which will make my job of integrating GIT Into it much easier. We also have a bunch more people working on BazaarX now which makes my job of working on Gitty easier.

Gitty 目前正在开发中,基本上我正在研究它,而它又在 BazaarX 下工作,BazaarX 目前正在进行大规模重组。Gitty 本质上将是 BazzarX,其中 Bazaar 后端被撕掉,GIT 后端被取代,并针对 GIT 与 Bazaar 的差异进行任何 UI 调整(即散列而不是版本号等。好消息是,作为 BazaarX 的开发人员,我们已经让我们一起行动,并为 BazaarX 的哪个领域工作分配了各自的任务,BazaarX 被设计成与 VCS 无关,这将使我将 GIT 集成到它的工作变得更加容易。我们还有更多的人在 BazaarX 上工作现在,这使我在 Gitty 上的工作变得更加轻松。

Currently Gitty is the only native/Cocoa app for this that i am aware of. I can't say when i'll be done and hit 1.0 but I am happy with the direction I am going on in Gitty and BazaarX.

目前,Gitty 是我所知道的唯一本机/可可应用程序。我不能说我什么时候会完成并达到 1.0,但我对我在 Gitty 和 BazaarX 中的发展方向感到满意。

回答by asmeurer

I would recommend on using this experimental version of GitX, by Nathan Kinsinger at http://github.com/brotherbard/gitx/commits/experimentaluntil it gets merged into the main program. I have been using it for some time now, and haven't had any problems. You will have to manually clone the repository and build it in XCode. I has a waybetter interface than GitX, as well as more features.

我建议使用 Nathan Kinsinger 在http://github.com/brotherbard/gitx/commits/experimental上的这个实验版本的 GitX,直到它合并到主程序中。我已经使用它一段时间了,没有任何问题。您必须手动克隆存储库并在 XCode 中构建它。我有一个办法比GitX更好的界面,以及更多的功能。

回答by Brendon-Van-Heyzen

1.6 comes with Git GUI that works pretty well on my Mac.

1.6 附带 Git GUI,在我的 Mac 上运行良好。

回答by dbr

As horrible as it looks, the git guiand gitkcommands are as good as any.

尽管看起来很可怕,但git guigitk命令与任何命令一样好。

GitX looks extremely promising, and very Mac-like (things like QuickLook'ing any file in any revision). Gitnub is probably the furthest along in development, but it has no concept of branching currently, and is pretty basic (it does far less than gitk)

GitX 看起来非常有前途,而且非常像 Mac(比如 QuickLook'ing 任何版本中的任何文件)。Gitnub 可能是开发中走得最远的,但它目前没有分支的概念,而且非常基础(它远不及 gitk)

回答by Graham Ashton

GitX is great; along with the command line tool, it's what I use.

GitX 很棒;连同命令行工具,这就是我使用的。

If you want to make gitk look slightly less ugly (decent fonts and native Mac widgets) it can be done: http://effectif.com/git/making-gitk-look-good-on-mac

如果你想让 gitk 看起来不那么难看(体面的字体和原生 Mac 小部件),可以这样做:http: //effectif.com/git/making-gitk-look-good-on-mac