Decent Git Branch Visualization tool [closed]

两盒软妹~` 提交于 2019-12-31 08:24:51

问题


I'm using git for a personal and big project which has a wide scope (not just programming) and lots of file. Hence I've a lot of branches and merges and I want to have a nice visualization tool for branches and merges in Git (esp. if it offer an animation just like gource or graph capability like PlasticSCM). gitk or git log are nice tools and I'm currently use them but not the exact solution.

I like open source projects, and I prefer an application which just do the job (not a whole git front-end) however if there is no open source solutions, closed ones or heavy git softwares are welcomed. I've find:

SeeGitApp (Not good for me, esp for a long and heavy branch and merging),

GitCola (I couldn't install it on windows in the first try),

GitVersionTree (very basic),

gitlist (server based, php, I couldn't try it),

gittreemap,

git2html.sh,

git log --pretty.

As I said, I've just search for open source and utilities. if there isn't such utility for this task what would you offer instead?


回答1:


How about ungit?

Ungit can be a bit tricky to install if you're not familiar with Node.js, but IMO it's the best git GUI I've seen so far.




回答2:


Stock gitk --all or, at the console:

git log --graph --oneline --decorate --all

(I have this call aliased to git overview, by the way). To get better results with the display consider setting the color.ui Git configuration variable to auto.




回答3:


Here's a cool Git GUI tool that I've been using in the past - Source Tree. I highly recommend it.



来源:https://stackoverflow.com/questions/21116069/decent-git-branch-visualization-tool

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!