git gui 可以很好地显示分支

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/3346929/
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-19 04:27:07  来源:igfitidea点击:

git gui that shows branches well

git

提问by Arthur Ulfeldt

I have been using gitk and am looking for something that shows all my branches and preferably the branches available on remotes. Could you recommend one?

我一直在使用 gitk 并且正在寻找可以显示我所有分支的东西,最好是遥控器上可用的分支。你能推荐一个吗?

EDIT: I do a lot of rebasing between branches and like to easily see which branch pulled from where. Its more useful to see all the branches

编辑:我在分支之间做了很多变基,并且喜欢轻松查看哪个分支从哪里拉出。查看所有分支更有用

回答by Guillermo Garza

Why don't you try

你为什么不试试

gitk --all

If not, look at gitg or gitx

如果没有,请查看 gitg 或 gitx

回答by peterjmag

Check out gitg. I find the interface to be a lot nicer than gitk.

查看gitg。我发现界面比 gitk 好很多。

EDIT:The above link appears to be down (permanently?). From Google's cached copy:

编辑:上面的链接似乎已关闭(永久?)。来自Google 的缓存副本

gitg has been moved to GNOME infrastructure. Bug reports can be found on bugzilla. Sources on the GNOME ftp. Development has been moved to GNOME git.

gitg 已移至 GNOME 基础架构。可以在bugzilla上找到错误报告。GNOME ftp上的来源 。开发已转移到GNOME git

回答by Jakub Nar?bski

Take a look at tools listed and described in "Graphical Interfaces" section of Interfaces, frontends, and toolspage on Git Wiki.

查看Git Wiki 上接口、前端和工具页面的“图形接口”部分中列出和描述的工具

Beside gitk(history browser) and git gui(commit tool), both distributed with Git and both written in Tcl/Tk, there are among others the following graphical interfaces for Linux:

除了gitk(历史浏览器)和git gui(提交工具),它们都与 Git 一起分发并用 Tcl/Tk 编写,还有以下 Linux 图形界面:

  • QGit, which uses Qt toolkit, in C++
  • Giggle, which uses GTK+ toolkit, in C
  • git-cola, written in Python, uses PyQt4 toolkit
  • gitg, a clone of GitX for GTK+/GNOME, in C
  • tig(Text-mode Interface for Git), uses ncurses, in C
  • QGit,它使用 Qt 工具包,在 C++ 中
  • Giggle,它使用 GTK+ 工具包,在 C 中
  • git-cola,用 Python 编写,使用 PyQt4 工具包
  • gitg,C 语言中 GTK+/GNOME 的 GitX 克隆
  • TIGŤEXT-模式为覆盖整个院落ģ,它)使用的ncurses,在C

There is also git-instawebto browse your working repository using gitweb.

还有git-instaweb可以使用 gitweb 浏览您的工作存储库。

回答by Daenyth

It's not so much an application, but I find github's network view quite useful. gitgas peterjmag mentions is also great.

它不是一个应用程序,但我发现 github 的网络视图非常有用。gitg正如peterjmag提到的那样也很棒。

回答by KallDrexx

If you are using windows, Git Extensionshas worked well for me to see checkins with branches.

如果您使用的是 Windows,Git Extensions对我来说效果很好,可以查看带有分支的签入。